Somewhere on this forum, there is at least one massive thread about Froglube. I was going to provide a link to the thread, but I got tired of searching.
There were three primary conclusions to be drawn from the thread:
1. A whole lot of people who use it love it.
2. A whole lot of people used it, were totally dissatisfied with it, and swore never to use the stuff again.
3. A whole lot of people are satisfied with what they're already using (whatever it might be), and have no intention of trying the Next Big Thing just because it's the Next Big Thing...whether it's Froglube, Beelube, Snakelube, or whatever.
I happen to fall into the third category.