ROA makes some good products. I have the jeep eater kit with the lost link setup. Its awesome. The weld on or bolt on is all the same. Iys just a matter of if you own a welder or not. The bolt on is pretty simple to do. I helped a buddy of mine last year do this kit and it was a breeze.
Me i prefer the weld on. No reason other than I have welders, know how to weld, and therefore think its a better/stronger setup. But the truth is there both just fine.