I would say weld them Thats what I am going to do If your not comfortable welding then pay someone to do it right You will need to make sure you get good penetration for it to last
Weld on, but that thin frame metal is easy to burn through. The parking brake cable can be a PIA. If I were to do it again, I would look for a way to clearance for the cable. I wanted to also use Traction Master bars which attached at the same point as the sub-frame connectors. To do so, I built a box section. This also allowed the connectors to remain parallel. Micah