Если ваш проект начался с бизнес-приложения Silverlight, то да, это достойный способ сделать это.
В этом шаблоне довольно много изменений, от которых будет зависеть ваша работа, поэтому повторная работа базового кода облегчает выполнение необходимых мелких настроек. Для меня это были в основном пространства имен, но наличие всех элементов управления Login, которые отбрасывают пространство имен, неопределенный тип и т. Д., Создает ощущение большей проблемы, чем есть.