I got quite entranced by this band at the end of the 70's, it was the image and the makeup which attracted me, but after listening to 'Destroyer', I was a fan.
"Detroit Rock City" the song you mention is on this album. I will have to have a listen again, its been 30+ years plus.
'Strutter' is now my favourite song though.
Also a great song, there is indeed something about them that attracks :) 🤟