Hey, fun song. I'm no pro here, so take this with a grain of salt.... I think the vox needs a little more work to get it to fit in. I bet if you played just the backing tracks, it sounds pretty good. I think the vox sounds too nasally and needs more compression to even it out.
I'm curious how it would sound with a double tracked rhythm guitar. Separate them a bit to add more space. Nice tone on the guitars, what are you playing there?
Cheers,