Hmm. Was considering the Detroit Truetrac - wasn't aware Yukon had a helical LSD. Does it pull to one side until the oil has warmed up or haven't you had a chance to get a feel for it yet? My installer doesn't recommend LSD's in front for snow/ice, and he repeats all the tropes on the internet about why you shouldn't do it, but I need to ask how many he's installed. Every posting from someone who HAS a Detroit Truetrac in front and drives in snow and ice has reported positively. Others who warn of the Collapse of the Known Universe if a TT is installed in front don't own one.
I have hesitated because 1) I only want to do this once and 2) my wife will occasionally drive it. But to be honest, #2 isn't much of an issue because she doesn't like driving the JK in the snow - for a long time she would never ask me how to engage 4wd (smh).