Anyone ever tried a Lock Right diff in a D 60?

I have a powertrax locker in my 90 Dodge w250 CTD and have mixed feelings about it. It's great for putting power to both wheels and it was cheaper than a limited slip diff and it was fairly easy to install, but it absolutely sucks when turning while off throttle like in parking lots or going around a corner, it feels like it snaps the driveshaft back and fourth when it locks and unlocks.
Oh and every so often when taking off from a light one half will slip and will give a loud pop like someone hit the driveshaft with a sledgehammer, and a few times I've had both side slip on me and that feels like I just got rear-ended by someone.