Hard to beat fresh catfish...or any fresh caught fish. Fried on the bank preferably and fresh from the oil. But I have frozen catfish in a plastic bag in water and they have retained their texture and flavor. That being said, I really don't care for mud cats and would throw them back. They taste like their name and have a weird texture.
Any other breed is yummy! And when I was lucky enough to catch a blue cat...oh my...the filet mignon of catfish.
This is making my mouth water...but no fried food for me until after blood work in Nov.
Then I'll have some of my freezer stash. 
I have direct knowledge of channel cats, blue cats, and flathead cats -Oddly enough, I live in the Flathead River drainage, which has nothing to do with flathead catfish, or any other kind of catfish for that matter - We ain't got em here...
Other than a colony of yellow bullheads that must have been imported into the old mill pond, and got out into Ashley creek, and there they survive, still all in one place on that creek. Never caught me anywhere else. Weird.
Anyhow, I reckon that's what you are calling a mud cat - That must be some sort of bullhead, I mean.

But as a rule, any catfish I get up here has been shipped in and the meat is, like I said, soft - almost gelatinous, And just plain awful - But yeah... That down there was divine.

Still would take a pike or a bass over it though - and nothing beats trout or kokanee.