A couple of suggestions:
Coyote Team would help the platforming feel more fair.
Some sort of squish and stretch animation when the player lands and jumps can add a lot of visual appeal.