I heard about the chainsaw oil thing here a few months back.
It is discusting stuff, but made chain maintainence so easy.
I have a pair of plastic gloves and two rags next to my bike.
One rag is full of oil, the second is occasionally cleaned and is used to wipe off excess.
Takes 20s every week, but worth it.