Hi @PhrozenByte
I’m not into development but found this post helpful:
Is Duplicati 2 ready for production?
Maybe you should keep in mind that Duplicati is developed and maintained from professionals in their sparetime. For a business usecase like yours I personally would flock to some of the payed enterprise solutions including insurance on data loss and big support teams.
That said you may find some posts in the forum with similar scenarios who’s authors are able to share their experiences with Duplicati 2