Torque Strap instead of motor plate?

I don't have anything holding the motor down (other than TTI spool mounts for my 73 k member). Doesn't move in my engine bay at all.