it is actually stronger than a stock diff - the weakest link is the single pin, that is eliminated by welding up the satellite gears to the carrier.
i got fed up with the EZ Locker in a year. no automatic lockers for me, and there are too many tight turns around here to drive with a spool or welded gears. as long as I can't afford to drop in the Ox or something like it, limited slips will be there.
BTW, a TrueTrac is a nice and very tight LSD.
Peter Matusov /68 Wag/95 Range Rovers - SWB & LWB/96 Discovery - white and green/01 XC70