То точно переходить. Ибо писать код на одном языке, шарить вьюмоделы, код - бесценно
Зачем переписывать всё просто потому что можно на c#? Просто потому что кто-то пока ещё не удосужился сделать возможность подключать c# библиотеки в js... Подожду этого момента. Для ui js фреймворки отлично подходят и имеют кучу библиотек полезных для этого... Нет смысла от этого отказываться. Покажите пальцем на хотя бы одного кто умеет писать на js фреймворках, но перешёл на blazor....