I do indeed.
What you want to do is load each alternative mouth shape into a separate material. Then create a user data of 'integer' type, with the 'radio buttons' interface. Use Xpresso to connect the output of that user data to the a 'link list' node. Connect it to the 'index' input of the link list. Drag the materials into the link list in the same order as you added the radio buttons in the user data. Connect the 'link' output of the link list node to the 'texture tag' on your model. Connect it to the 'material' input (that's the 'material' link on the texture tag).
This system has the advantage that it's 100% realtime as all the mats are already in ram, so no disk access slowing it down.
Give me a minute & I'll try to dig out some screenshots.