Don't know too much about Scottoilers other than if it works and you have it set right they are very good. If you don't use the Scottoiler though you will get a million answers to this question. Personally I make a point of lubing mine after every ride (average ride 100 miles). It's better to lube a chain when it's hot just after the ride.... Your chain will soak up the lube better. Some say after every ride, some say every 100 miles, some say every 200 miles some say even more... Remember to clean it as well.... I use a cloth soaked in Parrafin to clean the chain, then lube it after with spray on lube....