Great write up on a fascinating subject.
Due to health reasons I am a very light sleeper and every night I experience very vivid dreams. I have never bothered to write them down but I do believe they help to sort out your memories and feelings/emotions about certain events in your life.