I've also had very good luck w/both Easy-Off™ Oven Cleaner and Scrubbing Bubbles.
If you go w/the Easy-Off™, be aware that it's rather caustic, tho not immediately upon contact w/skin. You'll want to work with it in a well-ventilated area, wear some sort of mask and goggles, wear gloves of the kind used for cleaning ovens/cleaning your bathroom and wear old clothes. Apply the Easy-Off™ liberally on the model and then put in to a ziploc bag or other container that you can seal - tho the seal doesn't have to be hermetic in nature. Allow it to set for a while before working - I recommend overnight if at all possible. When you're ready to clean themodel, spray a bit more of the cleaner on it, then use a toothbrush or something similar to strip the paint off.
An interesting side effect of the Easy-Off™ is that it tends to break down the bonds of some glues, mostly model-cement tube glues. It has, however, broken down bones on some types of CA, as well.
I've had good luck w/Easy-Off™ on a variety of models, to include resin kits. Sometimes multiple applications of the Easy-Off™ is necessary, but it works best when it's "wet" with the stuff. I also can't stress enough how much you need proper ventilation for the stuff.
Scrubbing Bubbles, however, isn't nearly so caustic, tho I still recommend the same items to be worn above, tho the face mask isn't nearly so important. It's not nearly so caustic, but you'll still need to keep it out of your eyes, as well as off any clothes you want to keep in pristine condition. Again, an old toothbrush is a must for getting all of the paint out of nooks and crannies.
Anyhow, hope that helps.