I just installed BDS' 2in kit with shocks and springs. I stuck with the BDS shocks. I used this kit to replace a Teraflex 2in spacer kit. I have a 98 TJ Sahara running 31s.
The install was OK. The front went fine, the right rear upper shock bolts both snapped off. I was VERY angry. But after a couple of brewskis I decided to have a go at it. I didn't have access to an air chisel, so I twisted the shock a few degrees and marked some new holes. I drilled out two new holes right next to the frozen bolt on one side, and a bit farther away on the other. On the one side, the hole was drilled close enough that the frozen nut would keep a new nut from spinning. On the other side I was able to slip a bolt through the hole from the top and hold it with a 13mm wrench. Problem solved!
I got much more than 2in front and rear. I still need to put some 3/4 spacers up front to compensate for the winch, but the rake isn't too bad. I'll do the 3/4 spacers sometime in the future no rush. Also, no driveline vibes, and axle spacing really isn't an issue. I'm sticking with the stock trackbar setup.
On the road, the BDS kit is a major improvement over stock. Better control, better ride. It's firmer, but actually rides better. It's more comfortable. The BDS shocks work nicely.
Today I got to test it offroad. Again, major improvement. I still need to install front disconnects, so I can't comment on flex yet. I'm thinking of getting the BDS disconnects.
I strongly suggest this kit to anyone looking for an excellent 2in kit. And it's affordable!