1. ну вобще если железо позволяет, то паралельно будет быстрее работать.
твердотельные диски в несколько потоков позволяют быстрее данные читать.
2. встроенные механизмы работы БД как правило быстрее работают, чем собирать эту логику самому, Монго позволяет хранить "ссылочные" данные (которые при запросе сами загружаются из других таблиц).
3. Плюс монги в том, что можно все ответы просто пихать в коллекции. Например у вас одна база с какими-то данными, а другая база данных с этими данными но уже организованная по другому принципу, в которой например находятся все ответы, все взаимосвязи и тд, попробуйте реализовать еще одну базу, с заранее подготовленной агрегаций всех необходимых данных.