The OEM e-locker gets my vote. As long as you don't drive like an idiot with it locked you won't have any issues.
I can guaranty you that stock axles will not stand up to a locker... ... ... . if you are in a bad enough place to need one.
Remember the Power wagon is way down on both torque and front end weight.
So who will be the first to come up with a parts list to install the PW unit? Oo.