I love the idea! One thing I'd change is make the character be able to move in the air after he shoots, I think it would make the controls feel a lot more fluid that way.
You're right, maybe I'll do another version with bug fixes and improvements in air control