The cheesiest thing I feel is the chord progression. I can only hope that if they were to develop it into an album song they would've added a lot to it, especially in lyric department!

But as it was I guess it was sort of a 'chorus demo', much like Goodbye Angel.
