I'm still running my '02 with the 2.5 Skyjacker lift. 150K+ miles and still feel it the way to go. I haven't more than a 1/2" of sag in 7 years, but the first measurement shown I was 3/8" higher than the advertised 2.5". I felt the ride was better than stock as well, but that may be all in my head.
There are some minor issues. The biggest is that the upper A-arms are too short for a lift and stresses the ball joints. They also put the strut in the situation that it get's hitI blew one just before getting on the freeway and it's not pretty (imagine being ON the freeway). I started checking them a lot more and it just seemed they'd go at about 30-35K miles and need changed again. When you go to change the Upper ball joint, you can't since it's part of the OEM A-arm so it's a big chore and a bit hard on the wallet. I went with
Jeep'n By Al's uppers and I still don't need to replace the ball joints yet, it aligns great, and the ride is surely smoother than without. If I did have to replace them, good Moog units are cheaper than the whole arm and much easier to replace.
There's a zerk on top of the JBA balljoint that can hit the bump stop. Kind of a pain if you break it off. Most have just drilled a hole in the bump stop so that just the arm itself comes in contact with it.
I had a strut blow a seal a little after 120K miles and was $110 to replace it. We're kinda stuck with one strut when they go out with skyjackers, which is kind of a pitty.