Thank You for the feedback :)
Yeah, often getting as high as possible and double jumping seems the optimal strategy, but if the time restrictions were even more you might have discovered other strategies, mainly the horizontal platform shift. Also horizontally you can go offscreen in one direction and come back at the other end [provided at least 1 platform is selected] thus allowing only about a 2-move solution to some puzzles.
Glad that you enjoyed the game!