In the end we ended up switching to a local package, it certainly has some issues and lacks the integration with Enhance, but it has, one invoice per client per month, it has the registries we use and also can read our bankstatements when uploaded.
Together with @Vortex we'll work on a enhance integration.