The Twin Peaks around here seems to be pretty busy the few times I've been, but those have been mostly for local game days. They do turn on the sound for those, and I find the food and service on par with comparably priced places. I have no idea how well they're doing overall, but they seem to be staffed and ready for those days so I assume it's fairly steady.
I don't particularly like the place, but I have friends who like it. They tell their wives they are going, blaming "the guys" for the choice of location. The wives act slightly offended but are actually relieved that its not a strip club and reassured that their husband tells them about it instead of hiding it. Some of the wives like to go, to prove their cool and not jealous, or cause they are jealous and want to supervise, or in one case the wife is the one that comes to hang with the guys and watch the game and brings the husband along.
I'd rather go to Twin Peaks for a game day with buddies than hit up a strip club for that. I been to hooters maybe 3 times in my life, twice were with a stripper who also worked there and wanted the go on her day off. The 3rd time I was probably 17 or something. So I can't speak about their appeal.