I'm going to start testing the vibrating watch, that seems excellent.

Reality checks during the day and while your sleep as long as it doesnt wake you up. Sounds like fun!