Thanks, Daniel. Gwar aside, playing the parts did expand my mind a bit.

FWIW, I added a bit of hi-mid edge in the last mix, but found that more edge/grit tended to blur things a bit so I chose to cap it for that reason. Plus I wanted to leave space for the synth parts sitting down the middle. But I definitely will hold these comments in mind for future use when choosing how to arrange things.
Thanks, James. It did take some effort to maintain some semblance of timing while still playing the parts "well", but regardless it was a fun tune to do!