10) Sometimes it happen, that I find myself out of ammo during mission - because I forgot to restock it. I think there should be option that will warn you, if you do not have enough stored ammo to replenish the suply for soldier, optimally telling how many pieces are missing (e.g. "Missing amo to rearm soldiers in aircraft Firebird 1: 1x Sniper rifle clip, 3x Machine gun clip").
11) Autobuy option: at end of mission, automatically buy ammo/grenades/... that was expended during the battle (or at least ammo of those types that is buyable)
12) Automanufacture option: similar option to autobuy - if ammo cannot be bought (autobuy failed), perhaps there could be another option to put it into workshop queue automatically.
13) Soldier armament profiles: If you replace soldiers in aircrafts (either replacing wounded soldier by unwounded one, or replacing solder by another, more skilled soldier), you have to rearm him again ... and again next time and again. Can be tedious if you replace wounded soldiers often .... It would be nice, if you could store state of the armament of a soldier under some name (for example, you will name it "Heavy soldier with flamethrower") and then you would be able to arm soldier with the same stuff (i.e. weapon, ammo, sidearm, ammo for sidearm, grenades and stuff like medkits, armor ....) by just selecting the armament profile (optionally with feature to automatically buy any stuff that is missing in the base, if possible). This would make easier also creation of new teams at new bases - you'll just pick 8 new soldiers, choose such profile for each of them (as you'll have probably several usable profiles created for yourself) and it will buy them any necessary weapons automatically.