It's not like putting on aftermarket a-arms. You still have the limited stock travel, the ball joints still aren't replacable, and although the kit is strong, it is extremely heavy, which to me that alone is enough reason to avoid it. The warrior has too much front end weight to begin with, it's just not in the best interest of performance to throw another 30 pounds right over the front wheels.
I'm not sure how the suspension geometry gets affected, but I would be concerned that the yfz shocks have more travel than the stock ones, and therefore would allow the a-arms to travel to more extreme angles than they were intended to before the bump stops on the shocks begin to limit the travel. That would be a good way to destroy a ball joint just from bottoming out a little. It's too rigged up for me, I like doing things the right way or not at all.
In addition, their piss poor solution to longer tie rods is just a tie rod extension that threads onto the stock one. Many of us with 10mm yamaha tie rods already know that they're a little weak to begin with, those extensions take that vulnerability up another notch and give you one more thing that can leave you stranded on the trail.