Obrigado pela resposta.
Do jeito que nosso sistema está desenvolvido, já tenho clientes que usam acesso remoto ao banco de dados entre servidores de lojas, vários deles dentro de uma VPN para efeito de segurança e um pouquinho a mais de performance.
Também pode ser executado num servidor dedicado para todas as lojas, pode até ser uma máquina virtual, mas esse caso ainda não temos nenhum cliente, embora seja perfeitamente possível.
Mas tem alguns clientes que estão batendo na tecla do sistema executando no navegador, ou seja, front end em React, Angular, Vue, etc, e back end respondendo por API, mas isso ainda não tenho disponível hoje.
Aliás, hoje perdi um cliente exatamente nessa situação ... argumentei, mas ele não aceitou, infelizmente