Holy shit inspiration, moving the mouth around via bone drivers is such a good idea. Are you using Shapekeys for the mouth's position? I guess that would work cause you can't input a left while inputting a right, so the mouth would never clip through the face.... huh. That's super cool...