Getting a minimal, working version out the door should be priority 1.
Let me know how your get a long, then we'll iterate and make it more compatible. Sounds exciting!
Got an initial working pipeline with pyblish-aftereffects. You can see the code in my fork; https://github.com/tokejepsen/pyblish-aftereffects
And here are the plugins I've got so far; https://github.com/Bumpybox/pyblish-bumpybox/tree/master/pyblish_bumpybox/plugins/aftereffects
It'll start being used and tested in production from Monday, so I'll have it in production for a little while before PR back to the main repository, just so I can work out any kinks.