I know there have been a million and one of these fix ideas before, but this one is simple, doesn't power creep and could be quite effective.
When using missiles/torps/bombs you may keep their upgrade cards facedown. Thus your opponent doesn't know which specific missile/etc you've brought to the fight.
Given how different the uses and appropriate responses to the threat of assault missiles vs ion vs range 1 stuff vs homing vs adv homing vs pure damage, you may have the surprise factor. Even getting a flechette torp and bluffing it as an advanced proton torp for half the game would be a nice psycological advantage.
A potential problem is that it relies upon honesty at the start of the game when bidding for initiative (although there isn't much point in lying as revealing your cards is inevitable). Another problem is that your opponent can probably work out which cards you have based on your spent points on them.
A fix to the above two problems is having these not count towards your initiative bid, which by itself would be a potent fix.
Thoughts?