I've had 6 tj's. long arm wise one had a clayton 4 link (was awesome), one had a rubicon express (seemed to hold up ok, but had it's issues), my current rig has a full traction (i like it, but the exhaust is tough to route and getting replacement parts from FT is taking FUCKING forever) (need a trac bar bushing, it's been over a month since ordered).
my buddy had the rock krawler 4 link on his LJ and it was awesome.
in addition to the lift you need a SYE and driveshaft.
31 jeeps in... still have issues