Chain lube has always perplexed me. Seems like you don't necessarily really know what is truly working. FWIW, my preferred lube is Boeshield, but generally I'll use or try any chain lube that is on sale and so long as my chain doesn't squeak, I'm good to go. I have also tried motor oil/additives with a 50/50 mineral spirit mix.... but:
i. OK, some kind of lube is generally better than no lube
ii. if a chain is making a squeaky noise, OK, sounds like it needs lubing.....
iii. if a chain is not squeaking after I put lube on, how do I know how efficient it is? In comparison to other lubes?
iv. what about riding conditions? Surely wet weather vs dry dusty may mean a different lube is better than others?
The bottom line is that I think lubes are pretty much guesswork. Even if you think a lube is working well, how do you know? I don't think I've ever seen a professional report of chain lubes. I do think my personal choices usually come down to not liking lube that gunks up or leaves black marks on your calf -but does either of those issues mean the lube is not working as well as other lubes that do? How do you know if one lube lubes better and/or is able to get down in between the links more efficiently than another? I'm not sure.,...is a motor oil mix better than a bike shop sold for purpose lube? For me, some lube is usually better than no lube!
One side note: I really love the advent to quick links where taking your chain off is a doddle -you can then use an old plastic bottle with a magnet and some mineral spirits inside, and then give it some good shakes and it seems to dislodge most bits of grit, dirt and old lube. I use an old wire coat hanger to fish the chain out. Chain will come out sparkling.
FYI: the only reason I like Boeshield is that it seems to attract less dirt, keeps my chain quiet and smells nice. Still not sure about how well it really lubricates though.