I have the Scotts oiler on my Triumph Tiger. It mounts behind the rear license plate. It' great ...when it's working. Some bit o shit in the lines now keep it from working that I have not tracked down yet. Sure is nice to oil the chain all the time, instead of after the ride. Self cleaning. As for one mounted on my SD Not yet, but a bud did give me a flexable Scotts oil bag that could be stuffed in that SD tail section. One thing I can suggest if you don't mount a Scotts chain oiler for it's contuined cleaning fuction is to carry a "Grunge Brush" to clean the chain before you lube it. It's a purpose built chain cleaning brush with 3 brushes mounted on a handle, that I cut down. I clean / lube the chain after a dirt road / rain on the Adventure / dual sport bikes. Bikes with center stands are a great aid in this task. On my XR650R I turn the gas off, put it in gear, lean the bike over on the side stand, let the clutch out and use the brush on the chain as the wheel spins. Then I apply some 90 weight to the inside of the chain which flushes the dirt out. If I don't turn the gas off, the gas will flow out of the carb and flush the oil off the chain.
My SD is not my touring bike and I don't see me mounting an oiler any time soon. I bought a small squezze bottle of Teflon chain lube from a pedel bike shop I carry on the SD.