Catfish are a tough trophy to mount. Replicas are the only way to go. I'm not sure many Taxidermists do enough Cats to become Catfish experts. Have you seen a mounted catfish that was a great job? who did it?
Please post photos of any mounted catfish you can find. I hate fish mounts that are bad, but I think really good fish mounts look awsome! I think a mounted catfish against a piece of driftwood is a great looking mount