Sorry I missed your post. Yes I installed frame connectors and torque boxes at all four corners on the 68 charger before it was hit. I'm sure they helped.
Well your mishap and revelation on installed frame connectors might save some lives in the future.
Reality check, that half the population is smarter then 50% of the people and it's a constantly contested fact.