64 A body Handling question

Subframe connectors helped my overall ride I believe. Not sure if it is my imagination or real science behind it but they did seem to help.