Finally got around to installing this today. As VXFOCUS mentioned, no need to lift the truck....I take that back....those with stock ride height might have to lift the truck, but I have a big wheel/tire combo and torsion bar crank, so I was able to use a creeper.
My steering has always felt sloppy since the lift. Tires have a tendency to slightly track, and the shuddering over bumps and road irregularities always produced bump steer; the worse the road, the worse the bump steer. These problems were exacerbated by the fact that I recently installed a winch and a 60ish lb winch mount. With the installation of this kit, these problems have been eliminated. I took it on a 120 mile drive after installation, and it was a night and day difference. Not to say I *didn't* enjoy driving my truck before, but I enjoy it a *lot* more since its wandering ways have been corralled. In my book, it was money well spent.
For those worried about it catching on something, the oil pan sits lower than the assembly, so you should be all clear.
I'll get some pics in some good lighting in the morning.