Мій особистий досвід полягає в тому, що .NET є домінуючим у розвитку на власному рівні, на підприємстві. Більшість із цих програм не створені для суспільного споживання і тому не є частиною нашого повсякденного словника.
І все-таки є дуже вагома причина, що так багато великих компаній прийняли ці технології: продуктивність програміста та щастя. C # - чудова, продуктивна мова програмування, а екосистема .NET багата наявними бібліотеками, щоб нам не довелося знову винаходити колеса. Також WCF, хоча часом надзвичайно складний, є дуже потужною основою для побудови комунікацій між різними системами.
Що стосується ваших конкретних обставин, я б взявся за перенесення вашої заявки лише у тому випадку, якщо ви в майбутньому будете робити багато вдосконалень та змін. Якщо він стабільний і знаходиться в режимі обслуговування, ви пошкодуєте про будь-яке рішення, окрім того, що залишите його таким, яким він є.