I'm thinking of toying around with a house rule for casual matches, introducing hidden loadouts.
During set-up, your pilot card face up. All upgrades, secondary weapons, bombs, crewmembers etc are placed behind a shield (one per ship, doesn't need to be big).
The only exceptions are the unique titles: Virago, Falcon, Slave 1, Andrasta, ST-321, Moldy Crow, Outrider.
When you use an ability such as an action or attack granted by an upgrade, you first reveal the appropriate card and keep it revealed thereafter.
I'm thinking about this because, well, how am I supposed to know there's a Rebel hostage on that shuttle? Just by glancing at the incoming ships I can't tell if 3PO is on board the Falcon or if it's Chewie. And I think it would bring another level of thinking and planning to the game as now you have to take into account that the bombers driving at you fast might be carrying Seismics or Proton Rocket. Or they might be bluffing. That target lock, is it because he's aiming to shoot another missile or was it just to keep me guessing? That Y-Wing, what sort of turret is he aiming at me, and is it still a turret or is he flying a BTL-A4?
Until you use it, there's no way of telling.
Now I realize that there might be too much risk of people abusing it by going over the squad point limit so that's why I'm thinking about it for casual games only, but am I missing stuff that should be known to the world immediately?