I work odd hours - 3 x 12-hour night shifts, one short night ending at 2 am, then three days off. My body clock is totally scrambled, and regular bed and waking times are a distant memory. I tend to set an alarm only when absolutely necessary, and otherwise let my body get the sleep it needs. Having said that, I love early mornings, and some days this summer I woke at 5 am, the sun was shining, and I was out on the bike and back before my wife woke up. Those were very good days. An excellent ride on quiet roads in good weather, home for coffee and a fry-up, and still most of the day to enjoy.
Talking of weird and wacky alarm systems ... I used to share a house with a guy who had terrible trouble getting up for lectures. His solution was a visit to a junk shop, from where he returned with an old-fashioned metal bathroom medicine cabinet (with lock and key), a bucket and a proper alarm clock with bells on the side. He set the alarm, put it in the cabinet next to his bed, locked it and dropped the key in the bucket, which he had filled with water. The clock made such a horrendous noise inside the metal cabinet that he had no choice but to plunge his arm in the bucket of water to silence it. I am OK with a normal alarm clock, but I never use the snooze function. I know myself too well.