John Travolta
Так ведь монга не придумана для таких целей, она хороша для хранения иерархических структур
Каждая СУБД придумана для своих целей, на одном проекте нормально использовать их несколько
Пока придерживаюсь мысли, что монго вполне вытягивает этот проект.
Вопрос лишь в проектировании БД.
И тут конечно же - сложнее, чем для sql.
И грабли вылетают в нюансах.