Ive been using Eezox as a rust preventitive for years, and with great results. So far, nothing Ive treated with it has shown a speck of rust, even when only treated once, and left in damp basement over a year without handling. For tools and guns in very humid places, it cant be beat.
I first found out about it when I picked up one of my Seecamps, as Seecamp was promoting it as a "do all" wonder CLP. I didnt find that to be the case. It didnt work well as a cleaner, nor did it seem to lube very well. I use other products to fill those rolls.
As for Frog Lube, I gave it a good try for a couple of years, but have since stopped using it. I found it tends to gum up/thicken, when left for even a short while (its especially noticeable in revolvers).
I was also surprised to find a light coating of rust in and on the cylinder of my S&W Model 28, with in a week of cleaning it with FL the last time I did. I had never encountered that before, and it seemed to work pretty good as a protectant prior to that, but then again, I was using it on guns that were shot a lot, and constantly being cleaned.
I have noticed over the years, that the consistency of the liquid varied quite a bit from bottle to bottle. Sometimes it was quite thin, almost watery, while other times it was much thicker. Not sure if that has anything to do with it or not.