I just realized that I, too, haven't commented on this thread. I'm the vocalist / primary arranger of that ReMix and I never properly thanked you guys for the great feedback, the positive and the negative.
The other band members and I read every comment and took the criticism seriously. I agree with most of the issues Brandon raised. Six years later, there's a whole lot of stuff we'd be doing differently, especially production-wise. Even though we were still learning the ropes (and still are!), we had a ton of fun arranging this song. Even though Deflektor was (to this day) our only ReMix as a band, I'll hope to have more stuff for you soon.
So: Thanks guys, we/I really appreciate it.