I like the idea of Rockets for platforms, I think it's an idea with tons of potential. I think the game definitely could benefit from making the rocket platforms easier to jump on though. The ones right now are really tiny.
Good take on the dual purpose theme though!