I'm curious to here what MS won't remove. I'm talking about conventional waxes and polymer sealants - not coatings. I've done testing (I'm not a scientist and I'm not in a lab - just a dude in a garage) with what I consider to be pretty tough polymer sealants (PowerLock and Wolfgang) and I found mineral spirits just eats them up. I'm talking about on a panel, and getting them out of a pad and returning a pad soaked with sealant to dry new condition. I didn't dissect the pad and send it to a lab for analysis; but all the slickness, stains, and sliminess was removed and the pad feels completely new again. I guess it's possible for a trace amount to be left in the pad, but MS seems to have no problem breaking down the polymers sealants I mentioned. Surfactants do little to nothing IME with these sealants. You can soak a pad until the cows come home in your choice of APC/Pad Cleaner and it won't remove these products from a pad.
This is all my experience and my conclusions. This has been what has worked for me and what I've been able to duplicate many times over with MS and surfactant based cleaners.
Here's any example. It's not meant to form any conclusion other than what the photos show.
Anyone who has used these two polymer waxes knows they are miserable to get the stains out of your pads:
Pad after use:
Pad after cleaning with all these products. Note stain from wax is still present. Pad also still felt "oily" and "waxy"
Pad after being squeezed in mineral spirits a few times. Note pad is as new. Pad felt non oily and non waxy. Note all staining gone:
I'm not trying to say I'm right. It's just been my experience mineral spirits SEEMS to dissolve easily every and any conventional LSP I own.