One thing to note about sealers is they are not a be all end all solution. Just because you seal your paint, does not mean there will not be issues. If the paint does not have enough flexibility, it will still crack. If the paint job is thick enough, and adhesion is poor, as it is with acrylics, the whole thing could peel off. You need to make sure that your bond is good. No sealer can make up for that 100 percent. So often people seal a make-up on an actor's face. Just because you seal it, does not mean it will not smudge, in the instance of something oil based, but it will make smudging less likely. Just remember that as you make your paint choices.