Неверный вопрос.
Неверные требования.
Неверное понимание проекта.
1) Ваша сейчас единственная задача - это дать ответ на три вопроса:
- какие деньги вы готовы потратить на этот проект.
- какие деньги вы готовы потратить на продвижение проекта.
- какую главную функциональность вы хотите получить.
2) После этого идете в фирму, которая занимается разработкой и обсуждаете то, как сделать проект. Какую технологию они для него выбирают, и какие деньги они попросят для его расширения.
3) Стабильная и быстрая работа платформы не зависимо от количества пользователей - глупая постановка требований. Ибо очевидно, что если платформа держит 1000 юзеров в сутки, то с увеличением до 200к юзеров, появятся новые требования к железу, архитектуре и подходах к разработке.
4) Но, если быть честным, вы похоже на типичного "бизнесмена", который думает, что запилит какой-то сайт с курсами, и к нему начнут валить 10к людей в день, хотя по факту будет 5-10 человека.
Я видел много успешных проектов с хорошим маркетингом и отделом продаж, на говно-стеке, который постепенно рефакторили и переводили на новый стек с ростом команды. И видел много провальных проектов на "крутой" технологии без денег и юзеров.
Бизнесмен должен думать о деньгах, а не о том, почему .net хуже или лучше, php.