From what i've seen around the net, road conditions are all that will kill them. They're great for offroading. I got my stuff from PoisonSpyder Customs and a local steel shop and built mine. I'm not knocking the product but I don't get using a 190,000 psi tensile stregth bolt when the rod end won't hold 1/4 that.
Get some QA1 rod ends and whatever diameter steel you want and tap it. The next ones I build will have a steel rod down the center for extra stength.
They're stout.
Kyle