Another benefit from having the sub frame connectors whichever brand or type you choose:
If your car was originally a vinyl top and you plan to use a plastic body filler on the sail panel seam (which I don't agree on doing)
Over time, with a HP torque drive train, body flex will cause the filler to begin small cracks on the body filler right at the sail panel. They'll get bigger later on.
How do I know this? It happened to my car on my first resto back in the eighties. I filled the quarter panel seam with plastic filler. After a few years of layin rubber, bumpy, crappy CA. roads, I started seeing cracks. These bodies do flex quite a bit just like in the XV Motorsports video they show on their website.