Having in mind that two repositories in one Nuxeo instance (AFAIK) don't have benefits such as transactions between repos, at least at web level, is it not better to deploy two (or more) Nuxeo instances and implement simple actions to do transfers between them using REST ?