Torque Strap instead of motor plate?

For 5.7 stroker. Does anybody use a torque strap instead of a motor plate for a racing application? I understand that if I go with a motor plate I can't use the stock water pump.
Thanks!