This would be a great song for a live venue... it's bouncy, has appeal to the demographic that tends to hang out in taverns with live music, and you are clearly having fun with it.

There are lots of songs posted here that I admire technically, but they're "listenin' music", not dance music. Dance music can get away with things that wouldn't work in other songs. You mentioned cliche-ridden lyrics... IMO, that works fine in any song that shoots for a wide audience (because cliches are the collective knowledge of the masses)

If you were writing a love song to your wife, THAT'S a good time to make sure you don't use cliches, because that song would be specific to one person.

Anyway, Fun song! I enjoyed it!