I use good hi tech lube after washing to keep the X rings happy but only after squirting the dirt off with water from the hose at household pressure.
when the Xrings are happy , the pins are happy
I avoid wd40 or simple green which could penetrate the x rings. Motor oil is going to do nothing but attract grit and work as cutting oil to speed wear but would be OK on a KLR or XRr . lubing a dirty X ring chain is just asking for premature wear
I vote for lube that goes on thin and coagulates thick to keep the X-rings happy but only after cleaning
when the sprocket starts to wear it s time to replace with a DID zvmx and stock sprockets
04 KTM 950 S
04 KTM 525 EXC street plated