Complete list of facial shape keys to make?
There is no checklist. It depends on what you do and what you need. You can rig things in different ways and may not even use shape keys at all or there can be hundreds of them. "Good" is a very abstract thing without any context. No matter what you do, the context of your situation should always dictate what you need. Just imagine how many different faces there can be in CG - aliens, animals, stylised faces, even inanimate objects can have faces in CG. Even if you are asking only about human faces they can vary greatly in detail, forms, age, artistic style and lots of other criteria and on top of that your animating needs may differ even more. There can be no checklist like you describe for all possible scenarios.