I had a Scottoiler and couldn't live with the mess. It didn't help that the reservoir in the model I had was only good for 500 miles. I think anyway that oiling by hand encourages you to check the chain rather than forgetting about it.
Nick: the chain that I replaced when we were in Casablanca had done over 20,000 miles with much grinding due to sand/oil paste on pistes, but the sprockets were almost mint. MotoPlus fitted a MZ chain which is the make that got all the bad publicity on the BMW F650/800GS bikes, but the version I have is much higher spec. Having said that, DID is highly rated.
Have a look at the chains offered by Greg Masters on UKGSer,
http://www.ukgser.com/forums/showthread.php?t=294135