the Nth degree kit is cool, i've got one I've been meaning to install for over a year. After I mocked everything up, I discovered the upper shock mounts are not all I thought they would be. I'll be sticking with the stock upper mounts, maybe modify them slightly, when I use their lower kit or make my own based on mudb8's link I showed you in the other post.
bar-pins aren't bad as long as the bumpstops are set right to keep the shocks from bottoming out. the problem is jeep's weld-nuts in the frame rusting. drill those darn things out and put a regular nut on the other side with a longer bolt. make sure to use anti-seize to keep water out & rust at bay. a BL helps this process greatly.