To avoid bad feeling from the users, regardless of the above mentioned charging methods, surely the best way is to charge by tacho time, where the tacho runs slower when taxiing or at low rpm, encouraging cruise at lower power settings. The operator then works out what that tacho time rate should be in order to cover costs and give the profit margin required. Or is that too simple!