Would it be feasible to set up a humanoid skeleton with no meshes attached and then have two more skeletons bound to it with rotation constraints so that I could either control one or the other by toggling which was constrained?
Thinking roughly like an avatar that has something like a puppet.
If possible I'd want the main body to do all the locomotion animations but that might be stage two.