I like the walljumps. The velocity makes her a bit hard to control though... maybe drop the player's velocity to 0 upon landing so that you don't immediately run off the platform if you're still holding a direction. Likewise, I'd make it take a few frames to hit full velocity after pressing forward. I haven't figured out all the subtleties of platforming physics myself so it's hard to explain in detail; right now it just feels fast and twitchy (which doesn't go well with the limited air control).