You all seen Poly-loc engine mounts? Work?

I use one on the drivers side on a built 318. Works good but a lot firmer than the old rubber mount. Lots of new vibrations coming through the steering wheel after install. I have never used a torque strap to compare though.