There are two optional abilities (Heavy slash & Echo Slash) and some secret areas but I would be fascinated to know how you beat the game without the faint echoes ability! I didn't think that was possible! Thanks for playing!
Since the lever takes time to move up/down, I just pushed it on the way down and got on. Switching the lever seems to buffer the platform's movement so I was able to get up.