Yo no tengo una opinión fuerte con este tema, en nuestro caso tenemos un monorepo del core del producto (yarn+turborepo), y algunas cosas en python y java que están fuera. Resulta muy cómodo de primeras, pero hay que andar con ojo con que no se desmadre la gestión de dependencias.