I used ProGold very happily for a number of years, seemed to keep chain quiet & reasonably clean for a good length of time. I'd say about 500km in summer / dry conditions but only 200km max in winter / wet conditions.
No cleaning between re-applications needed, just thorough wiping and the next treatment seems to wash any crap out.
I never got on with any wet lubes, even with thorough wiping they just seemed to gunk up chain, cassette and chainrings, and the resulting grinding paste destroyed chains far quicker.
However, with a family fleet of 20 bikes to maintain ProGold became prohibitively expensive, and I now use a homemade paraffin wax & PTFE powder mix. An application lasts about 200km summer or winter, and the process is a bit of a faff but it works out incredibly cheap (even factoring in the one-time cost of a 2nd hand slow cooker for melting) and the cleanliness of the chain is utterly amazing. Basically forget about dirty hands after working on the drive chain. Quiet too.
Recipe & instructions
here. I don't have any hard evidence either way but he claims to have data to show drive train friction is as good or better than any oil based product.
There are some eye-wateringly expensive commercial wax products out there - but whilst I'm sure some are very good, I've always held to the view that expensive snake oil is still only snake oil, just with more marketing cost....