better motor mounts or torque strap???

Have the schumaker poly mounts( a semi solid mount ) & their adjustable torque rod on my /6 to 340 swaped 65 cuda and they make a nice combo. Pure solid mount are nice but can produce some bad vibration probs.

Oldschoolcuda