The Mpro7 and MC-25 are both nice carbon and powder fouling cleaners.But yall have to remember that neither will remove copper or the powder fouling it hides underneath.
Neither can be used as copper cleaners or for soaking nasty bores overnight.
That said the MC-25 does have a mild pH of around 8.5 that does give it a slight edge in that respect and penetrates almost immediately through caked fouling.The MC-25 makes an excellent corrosive ammo cleaner if yall need such...I do.
Difference between the MC-25 and Mpro7 is that the Mpro7 is a bit thicker than Mc-25's thin water base formula.The MC-25 does remind me of the SLIP 725 cleaner somewhat but has a different smell,kinda reminds me of a old lady powder smell rather than a cleaner.
I have used Mpro7,MC-25 and Slip 725 and none of them out perform the old #9 in the end other than not being smelly.But thats my opinion...#9 can be left in the bores to soak for weeks without fear of corrosion,its a mild copper solvent and penetrates extremely well to loosen fouling.So comparing the water based cleaners to a petro solvent like #9 is just about impossible.
Dont get wrong either,I really like the MC-25,Mpro7 and the 725,but only for basic degreasing and cleaning.Soaking barrels I use #9....in fact I prefer the old #9 for normal bore cleaning...it seems to keep the copper fouling to a minimum with everyday use.
Im with Metroplex on the Slip carbon cutter.That stuff kicks butt for baked on heavy carbon.I use it on the op-rod of the M1 and SKS gas system.
For a little heads up...the best surfactant and bore cleaner I have used to date is the Blue Wonder bore cleaner.That stuff cuts copper and carbon better than anything I have used in its class.Its in gel form with a hint of ammonia and pine scent...my nose anyway.So its odor is not offensive to the nose and does not stink up a room.But man it cleans a bore extremely well in just minutes.So yall might take a look at it as well.