spool mounts with a torque strap=overkill?

i didnt know,its got a 500hp 512 tq 408 stroker.its quite stout.no track time