Hah, I went with a very similar idea, but failed to nail the basic platformer mechanics in time, so in the end I was left with nothing to submit. From that perspective it feels a bit odd to mention what everyone already did, the restart mechanics. I'm sure with a little more time you would also realize that it's way too harsh for a puzzle game. The only thing I can add that in most of the cases there is no need for a restart at all. With a bit more refinement on the levels, the player could just walk back to the beginning of every challenge instead of sitting on the bottom of an inescapable pit.
Also, I got stuck here, and being on the 4th level after a pretty difficult dash (at least for my old reflexes) with a full restart system I couldn't convince myself to continue.