Many of my friends mentioned same thing - long intro and the song is long itself. About dynamics I do not understand what do you mean. I think it is quite good balanced between parts in dynamic changes. I suppose that if tyou listen it with vocals it can sound totally different, because it is different in each part. It adds some power. I have vocals to this song recorded, but right now it is in russian, but it gives an overall perception of the song anyway.
P.S. I can not record solos on guitar, that is why there are solo melodies on strings and other instruments.