I like the concept. However, I found the many attempts in the larger levels a bit frustrating. You can only complete the levels through trial and error.
One idea might be patterns that, once recognized, make the rest of the level easier.