Seems like a bolted together solution on a part that could potentially hold the weight of the Jeep on a rock is not the best idea.
I was convinced my EVO sliders were complete overkill until I dropped the weight of the Jeep on them one day. And Im not saying it's EVO or nothing, there are other weld on kits. LoD comes to mind. The key being that they are welded onto the frame.