So, what is the verdict on this installation and product versus the lazer cut weld to the floor connectors that XV motorsports and US Car Tool offer? I realize this is a much easier installation than the others, but for more of a handling/touring type of car, which would be the stiffest & best for someone who is unwilling to install a cage?