so personally, i would never spend the money on a carli kit. Not the 2" one anyways. I dont have any experience with it, I dont know how awesome it is, im not saying its not the Jenna Jameson of lifts... im simply stating I just couldnt justify the price. If you can, then thats the choice I would make.
For us common folk, I would recommend BDS. Its still on the higher cost side of the "basic lifts", but its one of the higher end kits. And I still recommend the 4", with some 35s. It will look awesome, and still drive pretty reasonable.
The kit is complete as far as lifting, but you have too other common issues with these trucks. Steering and ball joints. Some people never have issues, some constantly.
Carli makes lifetime warranty ball joints. And they arnet that expensive IMO for what you get. (you probably dont need these anytime soon, im just tossing it out there though)