Glad you like it.
I recommend using blend shapes for animating facial expressions. Blend shapes need to be created in a 3D modeling application (they require deforming the mesh). Usually you create different blend shapes for different expressions (laughing, looking sad,…). From within UMotion you can then blend between the different blend shapes.
I don’t have a video tutorial regarding blend shapes but they are pretty self explaining. Here is a written explanation of how to use Blend Shapes in UMotion: UMotion - Animation Editor page-3#post-3359300
Regarding lipsync, I would use a run-time solution like “Salsa” or “Lipsync”. You create your animations without animating the lips at all, and then during run-time synchronize the lips with one of the above mentioned assets. That’s by far the easiest approach.