I didn't get how to bounce consistently. it's probably not a good platformer mechanic to just stand in place and play a mini rhythm game.
I'm a sonic hater so I hate the horizontal movement
for the jumps it has to be your decision how to make the game feel. At least come up with 2 control scehemes tops to choose from, if I tried every toggle combination there's be uhh 18+ of them?