I love this type of games! I also highly enjoy that in your project it's possible to move the platform around. Fortunately or not, this allowed me to beat many of the levels using a single platform instead of all the proposed obstacles. I just moved it down below the player.
Slippery "yee-haw" platforms are my favorite part. :)