I don't know if the OP has already done his swap but 4 Wheel Parts does cut you a pretty good break if you bring the axel in as bench work. and in OCT they have their yearly sale including installation. I don't work for them but have used them in the past, and was happy with a gear swap they did.
I do have experience with Detroit Lockers, they are loud. if you are under power and make a tight corner they will unlock and as you straighten out they relock. When they relock they do squirm sideways[ under power]. That experience was in large Ford trucks in the 70's. In my own jeep I ran limited slip in the front and True Trac in the rear. My dads ran an open front and the True Trac in the rear. Both towed and off roaded without problems. Good Luck. DR