schumacher mounts ?

Schumachers poly locks are a great product but not OE so I can't see where they can be a required product , besides they also sell a torque strap for less than half of the price of their mounts{ $79 plus compared to $165 plus }that works just as well for locking down the motor . just put one on my 410 because the small block poly locks were on back order for weeks and might still be for all I know because I no longer need or want them