what keys do you suggest for Dvorak? let me know..
Qwerty X maps to Dvorak Q; Qwerty C maps to Dvorak J. That is, listening to Q and J when the user is using Dvorak, as X and C on a Qwerty keyboard.
I also wish that the length of time you held down the jump key controlled the height of your jump rather (up to a maximum, obviously), rather than one-size-fits-all jumps, but that's minor.
Play an old NES game that used that system like Super Mario Bros. (any of them) then play your game to see how much more in control you feel.