personally i don't need this, but i think it could be somehow cool
what about an economic system like tachyon?
i mean the possibility to store money in the player file like the points; to receive money in a mission if you succesfully complete objectives, and maybe even from kills; and the possibility to do things with moneys, like call in repair ships (that will cost depending from your damages and ammo status) during mission, buy primary and secondary weapons and ammo during loadout, buy or rent ships during ship selection.
it will give nothing to standard campaigns, but new campaigns could be studied to benefit from this thing, producing more involvment, maybe a story more centered to the individual pilot rather that epic battles, etc etc, it could be cool i think