Overall looks like a nice straight-forward platformer here -- would encourage you to take a look at the recording Ian did from last year on how to do a platformer.
There is definitely fun to be had in the platforming mechanics you've mentioned, and so having challenging but not frustrating level layouts will be key for that.