Pelo modelo (simples, mas parece estar otimo) morph resolveria.
É possivel fazer com bone, vai dar bastante trabalho mas dá pra fazer sim.
Imagina assim: A forma da boa por exemplo, uma cadeia de bones que fariam um circulo interligados, teria que ter algum tipo de controle pra cada parte importante da boca (lingando no bone correspondente), depois fazer skin disso, o que é bem complicado.
Pra vc ter ideia, esse tipo de rigging é usado para motion capture facial, o Softimage XSi tem o Face|Robot que custa 70 mil dolares. Facinho de fazer neh ? ehehhe
Melhor usar morphs...
Existe alguns tutorias de Maya que falam de um outro metodo com bones, onde todos os bones partem da base do pescoço, fica parecendo um porco espinho..hehehee mas dá pra fazer tbm.
Outra saida é com shapes...Colaca , alguns edgeloops (pode extrair da prorpia malha), linka eles no bone da cabeça e depois no skin tbm. Entao faz um skinwarp usando os shapes pra deformar a malha. Assim, para montar as suas expressoes faciais vc apenas moveria os pontos dos shapes, nao teriam morphs.
Bom, se me lembrar de mais algum jeito aviso.
vlw !!!