I really like your approach.
It shows that you have thought about the common problems which arise when creating levels.

Waiting for new screenshots