C# под Windows хостингом - дорогой вариант, под линуксом - просто изврат. И очень тормозной в сравнении с остальными вариантами:
https://www.techempower.com/benchmarks/#section=data-r9
У дотнета строго ограниченная область применения (пишу как дотнет-девелопер с 10-летним стажем) - бизнес-системы с интеграцией различного бизнес-софта и привязкой к Azure/MS SQL. High-load - ни разу не его сфера.
Java/node/C++/Python/Ruby намного лучше подойдут для ваших целей.