This is really good. Thank you for sharing this.
There is only one thing that makes it a bit less useful. When you load a pose to a character, the character snaps back to 0,0,0. This would be so much better if they would just stay where they are and if the root wouldn't be rotated.