McIlhenny is a good cooking hot sauce, but a little harsh as a condiment. Frank’s to me is just so-so, clearly meant for your basic hot wings, and that’s exactly what it makes everything taste like.
As far as using hot sauce as a table condiment, there are so many varieties around now. My general favorites are Crystal, which has a lot of cayenne but is a slightly sweet hot, and the local Texas Pete, which is on the vinegary side, great on green vegetables.
Then, you get into Asian foods, Mexican, there are sauces that are right for those, too. Very segmented.
I prefer Frank’s to Mc Ilheny’s, especially when I make Chili. McIlheny’s has too pronounced a vingar taste for me [although I do prefer it on a hot dog with ‘kraut, mustard and red pepper flake].