Hmm, the topology you made isn't the best of choices. You're model's topology is somewhat like the left head (ignore the proportions and shit, it's just for demonstration purposes) and the best topology would be the right one, with edge loops around the eye and mouth and nose. It's not me that's saying this, it has been proven over and over again by professionals that this is the best solution for animation and a much more anatomically correct way (imitates muscles better):

I don't know how poopinmymouth does it, but I'm telling you this has been proven to be the most efficient way. Do as you consider best.
Oh and eye's aren't perfect almond-shaped.