spool mounts with a torque strap=overkill?

Hard to say without knowing the application. Stock teener-sell it. 600hp stroker-keep it. No such thing as overkill if you ask me. It can only help.