I just listened to the song you sent.
It's fun, but I think it's completely fair to say it has a big chance of losing to the other songs on here. I have a handful of these kind of songs (not this genre, but kind of the same fun feel) but never use them in roulettes. As a host I think this kind of thing is just very hard to rate, how do you compare this song to Caligula's Horse? I could definintely see myself really liking this but it would never win a round, you know, it's hard to explain the reasoning behind it.
But in the end, I sent hard rock thinking it would be alright, and it ended up not getting me very far either

assuming I need a miracle to make it past the second Q.