Это все по большей части синдром утят. Чтобы сказать, что вот это плохо, надо делать тесты, замерять и сравнивать, моделировать условия. Без этого все что можно сказать это "Мне не хватает вот этого и того" и это все не объективно
На node-mysql у меня бодрее шло дело, недели на монге) единственное, что реально непривычно - асинхронность действий. Принимать результаты через колбек это что то с чем то, когда привыкаешь к обычной синхронной теме при аналогичных решениях 😄