You're right, I had all these in mind while play testing but unfortunately didn't have time to fix them.
The jordans in the code add to your jump height variable, but since in godot engine minus is up, the jordans just decreased your height, I made them in a rush so they didn't turn out well :/
Thanks for the feedback anyway!