Стоит ли использовать Microsoft Visual Studio для разработки не под .NET?
Ее и ее компилятор целесообразно использовать для проектов на C++, включая Qt. В большинстве случаев лучший выбор для С++ под виндой.
HTML, CSS, JS - хз, пробовал только в связке с ASP.NET.
Остальное - не очень. Главная проблема - отсутствие поддержки IntelliSense для синтаксисов многих языков.
Вполне можно
Плюсы: бесплатность, большое сообщество/поддержка, привычка (особенно если вы уже ранее работали с этой средой), комплексность - множество инструментов в одном (не надо туда сюда переключаться от одной среды к другой)
Минусы: опять же привычки (но это индивидуально), и как выше заметили, отсутствие или не очень хороший интеллисенс для некоторых синтаксисов