I like the concept !
Sometimes you want to restart the actual level but the only way is to redo the previous one, witch could be great for set up but also could be annoying when in the first level you already did a god job but you weren't able to conclude.
Frustrating in a game is a good sign, because it means that I want to see more ^^