Здравствуйте! Дело конечно ваше, но я настоятельно рекомендую не использовать ORM'ы вякие. Обычный js драйвер очень хорош и удобен.
По делу. Посмотрите есть ли у mongoose возможность делать вставки через Bulk insert. Вот как это выглядит в стандартном варианте (без орм)
var bulk = db.items.initializeUnorderedBulkOp();
bulk.insert( { item: "abc123", defaultQty: 100, status: "A", points: 100 } );
bulk.insert( { item: "ijk123", defaultQty: 200, status: "A", points: 200 } );
bulk.insert( { item: "mop123", defaultQty: 0, status: "P", points: 0 } );
bulk.execute();
Подробнее
здесь