I also have the Rock Hard cage in my YJ and here's just a couple of my observations...the pros are, you can buy it a piece at a time and build it up as your budget allows, and it just bolts together as you go so adding bits later is no big deal...the cons are, it only comes bare, and you have to paint or powdercoat it yourself which just adds to the cost of something that's not exactly inexpensive to begin with, and every jeep tub is different. so it may bolt up easy or you may have to wrestle with it to get everything to line up
it may not be as strong as a fully welded cage, but another thing on the plus side for the Rock Hard that I just thought of..I purchased the harness bar RH-1004-A and set it and the harnesses up for the factory seats that I had at the time, later when I switched the seats out for aftermarket suspension seats I was able to loosen up the bolts on the harness bar and readjust it for the new seat height..something that I wouldn't have been able to do on a welded cage