spool mounts with a torque strap=overkill?

The spool mount is it's own torque limiter by design. You can lose the strap.