Wow. Lots of opinion based on people's own usage, with no questions.
What is your intended use for the Jeep? Is this a daily driver? A crawler? A second vehicle?
A lot depends on what you want to get out of it. And there's no judging ... it's a Jeep ... that's all that matters.
If this is a daily driver that won't see much rock use, go with the kit that replaces springs/shocks and then buy tires that are quiet and less aggressive treaded. You probably need the new springs/shocks anyway. If this is a Jeep that you'll be using for crawling, go with the toughest components and slowly keep adding to it. (Don't expect it to be cheap)
What's your intended usage?