Havent read through all 6 pages but perhaps this has been suggested.
to a certain extent perk ordinance.
Small ord should always remain free. But assess perks to the heavier stuff.
Then have it so crashing would mean you only get 1/3 of what it would cost for more heavy stuff, not landing your mission (getting shot down) be half of what it would cost to get more heavy stuff, ditching within range of a friendly base would get you the full amount. and landing your mission be twice what it would cost.
In this way it would take 3 augered flights or ditches in enemy territory to get 1 more load heavy ord.
2 flights where you got shot down to get 1 more load.
1 flight where you managed to ditch in friendly territory to get another load of ord
But actually surviving and landing the big reward of getting enough ord for two flights
To offset any problems in field defence you can make it where anything you drop within the dar ring of a friendly base be free and a net gain/loss of zero regardless of how your flight ended.
This would allow for taking bombs up by mistake and just wanting to loose them. Or in bombing attacking GVs