I've always mainly used the Wurth chain lube for years now, simply found it better than any others i've tried, but after a heavy storm one day, and an oil change, i thought i'd use a paint brush with some oil to lube the chain thinking it would be great at really getting into the links.
I wiped off the excess and over the coming months i did it a few more times when the chain was still hot and even put the bike on the centre stand to spin off any oil that might drip when i put the bike away.
The result over the last 6 months, or maybe more, is that there is oil on the floor everywhere.
At home on the garage floor, outside of the garage where i normally oil the chain, outside work where i park the bike, then eventually it made its way onto the carpet indoors at home.
In short, it does the chain good without a doubt, but it's unavoidably bloody messy, so i'm back onto using the Wurth again and have already noticed how much cleaner my rear wheel is.
The bike's not covered during the day, and i gave up faffing about with a rain cover when it's pissing down and windy years ago, so the chain stays as lubed as needed to try and prolong the life of it and avoid sticking links as much as i can, although using the bike at least 5 days a week all year round probably helps too.
As for cleaning, i've always used WD40 on my X ring chain, with a proper chain brush which has always served me well and does the job, then i'll take the bike for a quick spin to warm the chain up before carefully lubing with the Wurth spray again. Always better to lube the chain when it's warm for best results.
The reason i use WD40 is because as mentioned before i don't want to totally degrease the chain, that would mean that when lubing again if you miss any small spot then it can be the start of a sticking link.
WD40 cleans the shit off a chain quite nicely but it is also deep lubing the chain at the same time, plus, as the initials say, displaces water which is all good.
After a good wipe down with a rag the Wurth spray will then follow afterwards.
Apparently WD40 is not a good idea to use with O ring chains though, but that is a can of worms i'm not interested in as i don't ever use them.