I have not used a 'dry' lube. But want to point out that different models of pistol require different levels of lubrication, and the weather should also be a factor in your choice of lube. For example, a Glock 19 requires much less lube than, say, a Beretta Cougar 8000. Not that the Cougar is a lesser gun, but the rotating barrel mechanism simply needs more lube (grease) than the Glock's tilt-barrel mechanism. And if you are carrying in a rainy, damp environment, you should probably use a more viscous lube like TW-25B, since the thinner ones like traditional gun oil will be washed off after a comparatively short time. In freezing, but dry conditions, a 'dry' lube might be the best choice. I used to shoot a lot in cold-damp New England, but at the time I wasn't paying much attention to the different types of lubes out there and just used the oil that came with my Beretta 92FS, probably regular gun oil badged with the Beretta name. Worked fine.
I find that my Walther P99C needs very little lube. I have not had a jam or fail-to-feed, even running a couple hundred rounds through at the outdoor range in a light drizzle. A little CLP on the rails and a tiny amount of TW-25B on the trigger mechanism the and striker assembly in these conditions and I did not have to clean the pistol until I got home.
ciadst