Best thing about LDing for me is freedom. I don't have to do exactly what dreams tell me to (no matter how much free choice I have in a dream, it is still chains).

Don't wake up to an alarm. wake up with intent. It is much better. The best way to remember a dream is to wake up from it. If you wake up to an alarm, you lose the first few seconds that you could be trying to remember the dream, which could be vital. I wake up 4+ times a night with no alarm.