I proposed this idea to one of my regular opponents Sam last week but it really needs a group environment to work.
Basically rather than setting up all your card and pilot cards etc on the side board you have a printed list to the agreed points that is 'ok'd' by a neutral 3rd party to check its legal.
You only reveal upgrades and abilities when you play them.
This could reflect the fact you'd see six tie fighers coming towards you, you'd have no idea one was flown by howlrunner until you felt the effect of the extra fire, likewise your xwing migh have an astromech but the imperal player wont know who until its used.
Not suggesting it as a change to everyday games but i think it would be a fun way to add 'fog of war' to the game as forces rarely engage each other with a full and accurate break down of what the other side is doing.
I mean its unlikely that you'd know the exact bombload of a tie bomber but as the god like player you do by looking over the table.
Views?