I like the idea, but it is really easy to get stuck in walls.
Also it is a little hard to tell which options you have already used.