Yeah I tacked mine to floor like every half inch then ran panel bond along the seam to seal them. They are difficult to weld on unless your car is on a rotisserie. I had a new full floor so at least I was welding new metal to new metal. The appeal for me was the clean factory like look.
US Car Tool connectors are 12 gauge. Factory frame rails are 14 gauge.