From the pic, it looks like the face could use bit more smoothing. Since it's pretty much impossible to sand faces like that, I scrape the surface with an exacto blade at a 90% angle to the surface. For puppet lines next to the mouth, you can cut a line with the knife and then scrape out along one side of it. That will give a nice step down with a sharp edge on one side. For lines drag a new blade along it's thicker side. This will gouge a nice "V" shaped groove that the paint won't fill in as easily.
A coat of silver will tell you instantly if there are any major imperfections. If so, let dry and scrape again. At this scale, paint will act as a filler too. For a real filler I recommend Quikwood epoxy putty. It's good for getting into little areas. It's good on it's own, but if you use Bursh-On Krazy glue over it, it, it makes it much tougher. Brush On Krazy glue is also a good way of returning a nice shiny surface to plastic. Just brush it on and let it dry for about ten minutes.
As far as making the features stand out- here's what I do. For lots of definition, I paint the whole thing flat black and then paint in the highlights with silver or gray- the front of the nose, cheeks, eyebrow ridge, eyeballs.
I did a Kup recently and I painted him with a combination of Rust-Oleum fFat Wildflower blue, Flat Slate Blue, and Gloss Spa Blue.
Classics Kup 2.0
(Not trying to thread-jack, I swear! I just love Kup!

)