I will say that lubing, combined with continual cleaning is better than cleaning only when it comes to chain life. My 74 CB750 has an oiler built into the countershaft that depending on how far out you have the setscrew in the end, bleeds engine oil out onto the drive sprocket and chain. This keeps the chain extremely clean and WELL lubed. The drawback is the left side of the wheel also is well lubed and a real pain in the ass to keep looking good. You also need to park it over a drip pan or you'll get oil spots on your nice new concrete floor. I will add that this bike still has the original sprockets and is currently only on it's second chain during it's 45 year life. Sprockets have almost zero visible wear on them too.
Never pick a fight with an old man.. If he's too old to fight, he'll just kill you..