Какие основные фишки c#?
что конкретно? визуальный интерфейсы? там WPF + MVVM и мощнейшая система биндингов.
асинхронка в 4.5 через TAP (async-await) крайне удобная.
построение системы из компонентов посредством MEF - очень просто
развертывание с автообновлением с помощью ClickOnce - хорошо помогает.
P.S. но вообще попахивает желанием похоливарить
Приложения под винду и вэб приложения на C# удобнее, быстрее, функциональнее делать чем на C++. Мне кажется у каждого свои задачи.