better engine mounts or torque strap

My point is they're rubber at some point they're going to rip..unless your not making enough power to do so...by the way they're well worth my money spent!!!