better engine mounts or torque strap

I currently have schumaker engine mounts not the poly-loc . Just wondering if I should get the poly lock mounts or use my current mounts and a torque strap. It will be in a 500hp stroker street car..