If your band does cover tunes that are considered by the masses as Top 40 or Thrash, tell the talent buyer exactly what you are considered. Don't tell the talent buyer what you think your music is. This is the number one reason I like to see a set list from a band. It seems that most bands want to be everything to everyone. It just isn't going to happen.
Every band has a certain sound or signature to the tunes they play.
This sound is as important as the actual songs that are played. However, a Metal band trying to alter their set list to play a dance club, isn't doing anyone any good. It will be a disaster. Know what type of band you are and market yourself as such. I book all kinds of stuff.