I don't know if this idea has already been put forward, but here goes anyway.
How about a function that could lock your missiles so that you couldn't accidenty shoot one off if they were locked. It's not an earth-shattering change I know, but there's nothing more frustrating than being in a fighter with a low secondary capacity, armed with Tornados, and suddenly you shoot a volley of eight and that's like a third of your payload gone.
Plus recently, my joystick tends to take the game into its own hands, firing when it likes, changing target when it likes etc.
So that lock feature would be useful for me. Anyone else agree?