I like this! just downloaded the app and will give it a whirl tomorrow morning.
Ever considered adding a feature to let strangers wake up other users? So it would work like this... ten minutes before your alarm is set to go off another user is chosen at random from a different time zone, he/she get's a notification to either pass or accept the task of waking you up. When it's time for the alarm to go off a VOIP session is opened and the user will then shout or speak softly, or strum a guitar or use an airhorn, etc... to wake you up. implement a rating system so each "waker" and each "sleeper" would be able to promote feedback to refine the system. fun!