nice... the ac gtr needs some "space" to be in. Very mono, especially compared to the BG vocals. Just even a room ambience would go a mile in making it part of the arrangement.
Also...maybe not pan the BG vox so extreme L/R...but spread it out, like a line of singer might be standing in. As it is, seems there are two groups...standing on top of each other.
Killer drums when they come in. Treat that gtr and your lead vox with the same enthusiasm.
Your clav is obviously right up the middle too.
so....my nits are stereo imaging and equal "spaces" for all parts.
excellent writing, singing and performing.