Yeah, I think the auto lube setup, when working well, is a good thing, because:
1. you don't need to carry a bottle of oil, or find 2 stroke oil at the servo when you fill up,
2. you don't need to be good at math to work out how much oil to mix before you pump the fuel in on top of it to mix it in your tank properly, and
3. the auto lube system is designed to meter the correct amount of oil regardless of throttle position, the argument being that when you use pre-mix, when you close the throttle to use engine braking to slow the bike going downhill etc, as there's no fuel going into the engine, there's also no oil going in to lubricate the bearings, piston, little end bearings etc, whereas with the auto lube system, there is oil being pumped into the engine regardless of throttle position. The disadvantage is, I suppose, than when you open the throttle after backing off, you're gonna produce even more smoke caused by the imbalance between what the autolube has pumped in, and the what fuel the carb hasn't. Now my head hurts!
The good thing for me is I won't be using it for any longer rides than 100 miles or so, so I should be able to make sure the oil tank is full before a ride, and monitor the oil usage whenever I stop, without too many difficulties. Hopefully there's enough room under the seat for a bottle of oil, just in case.