From a sledpulling point of view, I love the factory limited slip. Open when you want it and locked up when you pour the torque to it. I also run the 9. 25 e-locker in the front and it has performed flawlessly for me as well. Don't worry about over torquing it, if I havn't, you won't!
-Scott