I think it can work.
It works in sports such as MMA and WWE.
It's less to do with the music and more to do with the lyrics and hook, the tempo, and how it's delivered.
You couldn't really sing along to Metallica's Battery but could to Judas Priest's Electric Eye.
Not that I'm saying Electric Eye is a good suggestion. Though it is a good song.
This is my opinion.