There are many opinions out there about body lifts, but you know what they say about opinions.
The body lift was really easy to install, except for maybe some Northern Ohio Winter Gold dust coated bolts.
But it was straight forward. You just have to buy the gasser Kit (they don't offer them for diesels), then cut off the bottom of the fan shroud. I also had to heat and bend the 4x4 shift lever. That's about the trickiest thing to do. To date, it's still a pain to get it in and out of 4x4 as easily as before the lift, but it works.
I wouldn't recommend a body lift for anyone using their truck to haul heavy stuff in the bed. There are not enough poly spacers for every rib, and I wouldn't trust them to be stable with a load in the bed anyway. Looks like they could tip over if stressed. I quit hauling with the truck back when I did the lift, but if I ever need to haul with it, I'd seriously make some better 3" blocks than the ones provided. Like some 3" channel run parrallel on top of the frame rails with channel welded across to the other side, like a complete framework for the bed to sit on.
Otherwise I think the lift was one of the best mods I've done to the truck. Makes for lots of room to work on things, but does make it a pain to pull the motor. That extra 3" to raise a 1100# motor is a bit of a pain, but oh well...