When do you need subframe connectors

IMO, if you put subframe connectors on, installing torque boxes will provide only marginal benefit. Not worth the effort to install TB's and I never install them on cars getting SF connectors.

No subframe connectors, torque boxes make a bigger difference.