I had been studying blender python (bpy) from last few months and its amazing. creativev tools is small set of functions, which i wrote in last few months to help my collegues. Primarily to make sure, animators can use motion capture data on our character rigs and refine/cleanup with slightly more ease.
ERRATA: (i forgot few points, which recording video, so here are notes)
if you need mocap samples, you can download few of them from naturalpoint.com and they will work. For other samples to work, you have to edit dict code. Make sure, do mapping function works and finds relevant bones.
To make your own facial captures work, you have to edit second dict in addon to set your naming convections.
Currently all dicts in code reflects our version for body and face motion capture bone names.