This is only hard because the collision boxes are too big. The faster speed of the character is a pain but once you get a feel for how he moves it's easy to master. What makes it "difficult" isn't your skill as a player, but rather the game's skill at being an asshole.
Tighten up the collisions and the level design, and you might have a legit "difficult" game.