I heard this improves Creativity, can anyone back this up? Also, music, while you sleep, is said to reduce sleep fatigue. Would this help too?
To answer the first question (creativity):
A big chunk (if not the majority) of the brain's creative ideas come during REM sleep. It's the brain's playground to try all kinds of possible solutions to problems.
This track is designed to bring you into deep sleep quickly and doesn't really spend much time in the REM range, so no, this track doesn't specifically help with creativity.
If you're looking to unlock creativity while awake, you'll want tracks in the Theta range. This is on my to-do list.

The second question kinda dissolved during our discussion and "sleep fatigue" isn't really a thing so I hope this reply was helpful. ;)

Third question: In my experience, absolutely! This is still my personal favorite track for getting into a nice deep heavy sleep.
Shiken