Already got a pretty similar system for handling animations but yes quite same idea. About importation of animations, your first idea wasn't to import as sub animation ? Should be a great to choose like : merge with current animation, load as new animation or import as sub animation.
But ye I will work on that for a future release. Thank you for the nice idea !