Lotta good stuff there.
Try a smoother fade in, I think I could help build into the enjoyment of the song.

moto