Glenn,
Very fun performance & phrasing. I think you done excellent job on this tune.

I am not a professional by any means, so speaking as an average listener. I would prefer vocals to be lowered and backing a little louder, all except the piano. Maybe a little more reverb on the vocals too. You have very clear voice, so I do not believe more reverb would muddy it. Also, last chorus "doubling" vocals a little tighter.

Enjoyed it! Thank you for sharing.

Misha.