Eu tive muita essa dúvida no começo eu ficava socando tudo em mongodb pq era a stack cool, hoje em dia estou me formando em arquitetura de sistemas e inclusive um dos meus professores escreve o mongob lá na empresa do atlas, na duvida vai de postgresql, porque a maioria das pessoas trata o banco nosql como um lixão, mas é uma nova maneira de pesquisar e estruturar dados baseado em documentos, pra mvp a melhor escolha é o postgresql quando tu ta querendo testar, até pq o modelo baseado em tabelas é mais intuitivo e existe menos possibilidade de acabar virando um lixão e consumir MUITA cpu pra processar dados q é o que ocorre com frequencia dentro de nosql em muitas empresas. Até pq se a tua estrutura estiver bem definida é bem fácil de migrar do postgresql pra mongo, tendo arquitetura e outros padrões.