I can seem to land perfectly fine at a Vbase. What I wish for is "Aircraft Supps" which gives you, say, 50% more ammo than you have at that current moment. This could be dropped from an M3 or German M3. It would take 30 seconds once you click the button at the top of the screen, as GV supps button is right now. That way, if you were out of fuel, you were out of luck, but if you had fuel, you could ask a squad member to up from the Vbase and drop a box of Aircraft Supps, and get some more ammo.