Just finishing up adding morphing into the mix. I have put a video up so you can see a brief run through of the workflow. I have gone with the suggestion of using .obj files to handle the vertex mapping and targets/shapekeys and channels. So currently the system can support any number of morph channels and each channel can have any number of targets/shapekeys to define the morph.