why ? That's two different kind of jump. Excal's method is, if I understand, something like "you load the jump by pressing the button, and when you release it, you jump"
Mine is "you press the button and jump instantly, when you release, you stop mid air and begin to fall"
Both are good depending the kind of jump you want to give to your game