Spent almost 2 days fine-tuning the animation rig and it's pretty good, but I still need to spend more time refining a lot of the mesh-to-joint bindings so that the skin deforms more naturally. Definitely need a break from all this. I'll refine it on Monday.