I thought it was great!
Two things I would do differently:
Thing one: the phrasing in the lead vox is trying to catch the rythmic figure in the BDG's. My point of view is that it's a mistake for two reasons.
First, the vocal isn't as articulate as the figure on the instruments, and the whole figure get's kind of mashed up....loses effectiveness. [and it's hard to understand the words]
Second, the figure becomes monolithic....no counterpoint or "gear-jive" between the vocal and the big figure playing on BDG's. A little Bach in it would round things out...like the lyrics being sung quarter triplets over the down-four of the figure. That'd have two rythmic, melodic lines sort of dancing to the time a lot...and that'd add a lot of interesting stuff to hear. *[and the words would be more understandable]
One other thing I'd have done diff'rent: the 'background' vocals in the chorus would have been spread kind of wide. As it is panned, it sounds like all the vox are CTR. I think you could capitalize on the ear-candy factor by pushing the melodic stuff to the wings...like the bass and guitar guys are doing the backup.
Other than that...and even as it is, I liked it a lot. Thought it had a lot of energy. And I liked the arrangement and progression and stuff. Wicked nice.
* consider the figure and vocal counterpoint in Zep's "The Grunge", for an example of rythmic jive between vocal and BDG figure.