And it ain't a train at the other end of the tunnel!!!
Let's go for a root cause analysis for our problem, here...
The real issue is only being able to take fuel based on what percentage of fuel is available at a base.  Lots of people hate that, for a variety of reasons.
Let's change the model.  Instead of making every plane take less fuel, let's limit the number of planes that can up from a base when the fuel is porked.  I'm sure some agreeable schedule could be figured out.
It could work like this:  A base has a large but finite amount of fuel when at 100% (not 125%, that's silly), that would decrease when planes take off, and when fuel is porked.  The 25% quantity would seriously restrict the number of planes able to take off.  Say, fuel for a dozen or so spit 5s at full fuel.
Fuel would be replenished by arrival of trains/convoys/barges.  Incentive would be added to get those targets, which are pretty much ignored now.
Advantage for furballers:  fuel is available right up until the time you run out completely.  25% fuel at the field, you can take 75% and furball all night long.
Advantage for strat guys:  new strat targets, and no reason to hide or make the fuel bunkers harder.