I've always liked this song, even the TISL demo. Yes, there are cliche lyrics. So? It's catchy. I love Stevie's vocal on it, she sounds so young. The spacey production really works as well.
I would have rather had this than Destiny Rules, which I think is horrid and her worst vocal in years.
I also love the Wall of Sound TD, and prefer it to the SYW version by far.