it's just now he has been starting to go through their catalogue.
Their music is actually pretty mild compared to a lot of the hard rock/metal scene that would come later in the '80s. Maybe the costumes intimidated people? The whole thing was pretty silly but they had some good tunes.