I have used various mixture that have alcohol, Murphy's oil soap, and peroxide in them. I would not recommend anything with hydrogen peroxide in it. This stuff can penetrate into the threads in the breech of the gun, and cause all kinds of problems. I know these threads are supposed to be sealed tight, but this stuff can really get into places that other solvents can't.
A favorite patch lube/cleaner out here on the left coast for years went off the market much like the product you mentioned. I found a bottle in the gear of a deceased friend, and had it analyzed. It was a mixture of Simple Green, ( an industrial solvent at the time) anti-freeze, and water. The anti-freeze is what got it pulled from the market. I was told the inventor was warned by his lawyer to stop production, due to health, and safety, concerns related to anti-freeze exposure.
Hungry Horse