the only fish I have ever had mounted is a skin mount, which was done when the plastic mounts were just coming out back in the early 80's. It is holding up just fine. The fish would have died anyway. A 50 lb red fish.
You might also try Bev's Fish Creations on FM 515 out of Emory. 903-473-4529
She does really interesting work and is also the mold maker for a lot of taxidermists.
Lake Fork Anglers
Faze 4 Bass Anglers
Hard Core..Major League Fishing formatwww.bassfin.com/
Lake Fork Sportsman's Associationwww.LFSA.com
Contact me to schedule the LFSA Live Release Boat for your Lake Fork tournaments.