I like the lyrics. Hahaha!

The chorus is a sing-a-long for the audience!

Good harmonies.

Your updated mix sounds like you corrected the concerns others had.