Hi Joe.
There is a lot going on here and the fun you are having comes over. It's hard to distinguish the lyrics in places though.
You could try taking the piano and one of the other instruments down a couple of db and maybe the doubled vocal too.
Then again, maybe that's how you want it to sound. What do I know? smile

Vic