"Burning oil" only indirectly caused the problem, IMHO; OIL STARVATION being the proximate cause. Keep an eye on the sight glass, even with the 685 kit.
I sometimes ride with a Houston resident, who has 55,000 miles on his '08 KLR650; he obtained his 685 kit from Schnitz racing (set up by the late KLR authority, KLR Carey); his aftermarket doohickey from Eagle Mike, the manufacturer.
Don't know if the "torsion spring" was available for the doohickey transplant at the time my partner installed it; regardless, I'd recommend one now. No '08 or later stock doohickey has ever failed, although spring tension issues abound. The aftermarket doohickey has better fit and finish, with extended adjustment range.