Ah, smooooth fretwork! And a really tasty production at that, you had me even before the vocals came in.
Think you could get away with a little less reverb on the vox in the chorus and/or a bit more in-your-face (matter of taste of course)
My only suggestion would be the chorus before the solo. It's a bit different (at least drum wise) but I think you could make it even more 'different' to transit into the solo.
Anyway, a really solid piece of work, well done!