Flight Time Options (Player Movement Customization)

There are several flight items in the game, from jetpacks to wings, and the unlimited flight is good for the social aspect of the game, making mobility easy; however I believe that allowing players to give their own flight duration limitations would be a good way to allow players to customize their movement style, for if a player wishes to play with limited flight, filled in with rocket jumps. This would also allow players to create more creative platforming challenges in Condos if they so wish to.
I’d propose a setting on the Condo Owner level, as well as on the player settings level, perhaps a number selection box and/or slider for the duration, and maybe radio options for Unlimited Flight, Refresh on Ground, and Refresh on Solid Ground, with Refresh on Ground being inclusive of steep slopes that one would slide on that might not qualify as solid ground.