I like that the flight timer doesn't automatically reset after each flight, but it's very easy to forget to reset it.
Another possibility would be to have an option on the reset feature to choose whether you want to reset to 0 or to the time since your last takeoff. That way, if you're 15 minutes into a flight, you can still set the timer to be accurate for the current leg.
Paul