Any bike I've seen with an auto oiler has a messy swingarm and rear wheel. THAT, I can't tolerate.
Clean it, lube it, lube again after a bunch of kilometers or after a dirty/wet day and be done with it. Its not a commitment, its just part of owning a motorcycle.