Hey Reed,
Brewers sells a poly mount that you might want to check out, I agree that a solid mount isn't a good idea for the trans, I seen one break the tailshaft on a 12 second Camaro years ago on about the third pass.

Joey