I've used the Iosso gun Brite (camo tube) for a long time. Used it in bores, on metal to get a nice shine, etc. From what I seen, it does a good job of cleaning. But on the bad side, it DOES feel overly abrasive. I've not had a problem with it, but I haven't used it to the point of excess.
I would use it REAL sparingly. I recently bought some JB Bore Cleaning compound. And for the most part been disappointed with it. Iosso really is aggressive compared to that. I use the Iosso now as a metal polish for things like feed ramps, barrel throats, etc. It does a wonderful job on Stainless Steel.