Muito obrigado pela resposta e por esclarecer minhas dúvidas sobre a viagem.
Em relação à escalabilidade, mencionei isso apenas devido ao trade-off comum encontrado na maioria dos bancos de dados relacionais.
Com base nas discussões e artigos a seguir:
https://www.quora.com/How-well-can-PostgreSQL-scale-horizontally
https://medium.com/@premchandu.in/postgres-horizontal-scalability-4e125c73aa2f
Sobre a escalabilidade horizontal, é possível, mas, segundo essas duas discussões, parece que você estaria tentando adaptar um avião para andar na terra. No entanto, concordo com todos os outros pontos mencionados. Talvez eu não tenha explorado o suficiente as vantagens de se utilizar um banco de dados SQL.
Muito obrigado pelo conhecimento!!!