i doubt the filesize would change much.
you would use a separate texture for the head ofcourse, and just create a few semi transparent png images.
this allows you to make allot of variations without having to make a separate texture for each.
you could either use the multiple textures in unity, or write a shader for it.
The thing is that we’ll have animations for the eyes (e.g. blink) and mouth (e.g. speak), as shown in the video. Ok, you could subdivide the head but I still prefer the other version.
Anyway, thanks for the tip, maybe it still helps finding a good solution!