I've been testing two non-petroleum based CLP's, one being frog lube and the other being gunzilla. I've used hoppes #9 and rem-oil, until the incident (improper ventilation). Neither have ventilation issues and both do provide excellent cleaning, lubrication and protecting. They are proportionately more expensive than traditional CLP's, but since my workbench is in my basement, the price differential is nothing. Both work best when the weapons are warmed up to 120 to 150 degrees or so and when you cover the parts and let the metal cool down.
Personally I warm them up and apply product, a couple of times, during a full cleaning, as both products wick their way into the pores of the metal and displace all of the contaminates.
The thing about both of these products is that you need to temper them, which is nothing more than purging the metal of all petroleum based lubricants. Translation: You have to do 2 or 3 full cleanings the first time. But once it's done, the metal will feel noticeably smoother, if not down right supple.
I know I'm sold as I've done this to 5 mosins, one of which is over a hundred years old, an ak, a half dozen pistols and a couple modern semi-automatic rifles, with no ill effect.
So it all comes down to simple economics... Of these two products, ounce for ounce, frog lube is much more expensive, but you don't wind up using as much of it when you do a cleaning. Trust me, a little of it goes a long way, and it lasts a long time. The thing I like about gunzilla is that it seems to be a lot more effective in removing copper fouling, without the need for additional products. Froglube also has a spray liquid that's used exclusively to remove lead and copper fouling, where is gunzilla is all in one.
The only other downside is that gunzilla smells like ass when it's applied to warm metal. Frog lube doesn't. Also, froglube doesn't really require the use of gloves, but I would recommend it. It won't irritate your skin at all.
Didn't mean to write a book, but just my two cents.