Thanks for the feedback! I'll definitely be looking into the control scheme, I got too far into building out the character's physics/controls without a state machine by the time I realized I needed one.
I plan to come back and fully figure out this concept in the future. Regarding moving in air, it was a feature planned as a late game unlock (jetpack) being preceded by jump boots that let you move while jumping. Maybe just reduced movement in air without jetpack/boots would be better for the feel of it all, I'll experiment with it all. Thanks again for both the kind words and the great feedback!