Essa é uma pergunta puramente de arquitetura. A resposta rápida é: O que seu sistema precisa?
Precisa ser extremamente escalável, e não de forma uniforme? Faça em serviços.
Precisa ser estável, de rápido desenvolvimento e não tem um tráfego gigantesco? faça o que preferir.
Eu prefiro fazer monolito, mas não fico preso, analiso o que o projeto precisa antes.