Frame Connectors?????????????
To answer your question, I have no experience or knowledge of these particular connectors.
I recently installed US Car Tools laser cut connectors on my car, and I love the way they look, just like part of the exisiting unibody frame structure, and only a little more money, I know you weren't asking for opinions, but just wanted to let you know these are very nice units.