I like it!
I think that Cure-ish synth part in the chorus needs to be panned or dropped in volume, or actually, just nuked altogether. The vocals aren't currently clear enough as it is, so you might weed out that synth UFO hovering around making it harder to hear the vocals. Keep it during the intro and such, but tuck it away during the singing? Just an idea.
Then EQ the vocals brighter and see what you got??? I dunno. Because I can't really hear the vocals all the time, I cant "get" the song and offer ideas . . . but it's clear from the instrumentation, the guitar chops, and the arrangement choices that something really good is going on here.
Panning? towards the end, you have "spoken word guy making wisecracky comments" and "guitar lead" both panned left in the same spot. Correct? I dunno, maybe I'm not hearing things correctly, wouldn't be the first time!
SECOND LISTEN: I'm getting it more this time! I would look at your bgv's that are up above the lead vocal. I don't suppose Melodyne or microshift-style pitch stuff might help the bgv's match the lead a little more? The lead vocal works for me.
OK, Bert, sorry for going off - one thing for sure, bless you for writing in a good original style, this piece is super inventive and pretty groovy. Lyrics have some excellent touches to be sure. Long live the quirk!
cheers,
-Tom