I have used slip 2000 ewl in the past and found it was very slick, kept carbon in suspension well to the point you could wipe it off the part and re-apply lube and be ready to go again. This was on a piston driven AR with a nickel boron coated bolt carrier so take that into consideration. For a non toxic lubricant i couldn't have asked for more.
That said I have moved on to Rand products for non toxic / bio based lubricants. Rand CLP for oil and Rand HAWG for applications that call for a grease. I performed a test on a freshly cleaned fullsize 1911 with one application of Rand CLP and burned through 792 rounds of FMJ in a total of 45 minutes without a stoppage. I checked the gun every 252 rounds to see how "wet" the parts appeared and how slick or sluggish the action felt. By 792 the action was still smooth and I could see some parts were still wet although carbon was beginning to build. I was confident I could have ran the gun to 1,000 without cleaning but decided to save the ammo, Cleanup was a snap.