I ain't a Chemist, and I don't play one on TV, and I have never spent a night at a Holiday Inn Express.
I do understand however that the PH level of any cleaner residue, does have an impact on the chemical that is used as a preservative that is applied after the cleaning.
The MC-25 has little to no effect on common preservatives from what I have seen.
MPro-7 does have a slight influence as witnessed while using BreakFree and TW-25B as a lube preservative. Though I will mention it is slight.
Simple Green is "Slightly" acidic, and though not aggressive has some noted influence in regards to the breakdown of the barriers to corrosion of steel parts.
The use of any non-petrolium based cleaner/ degreaser should be immediately be followed by application of a Preservative, and a regimen of cleaning and application of preservatives.
The ideal situation is to match the cleaner to the preservative so as to have a complimentary situation.
Short of that, a weekly "Love session" of the firearms will preclude any issues unless you live in a particularly hostile environment. Adjust as neccessary.
Mind the hype. Show the things some love regularly and you wont have any problems.
S-28