Цена вопроса разработки.
Зависит исключительно от вас, кого найдете и как договоритесь.
Цена серверов.
Опять же исключительно от вас, за сколько купите, и насколько тяжелым будет проект.
Вероятность успешного завершения проекта.
Зависит исключительно от умения руководить проектом, и удачи.
Производительность.
Зависит от грамотного выбора архитектуры и грамотной реализации.
Маштабируемость.
Зависит от грамотного выбора архитектуры и грамотной реализации.
Отказоустойчивость.
Зависит от грамотного выбора архитектуры и грамотной реализации.
При чем тут node.js и Python совершенно непонятно.
Для реализации крупного проекта нужно-
- Составить техническое задание, где будет четко и в деталях указано то, что должно получиться.
- На основании ТЗ разработать архитектуру проекта.
- На основании архитектуры выбрать инструменты реализации, т.е языки, фреймворки, среду разработки, и.т.д.