Мастер автоматического преобразования проектов в Visual Studio отлично справляется со своей работой, а Silverlight 4 - это, в основном, добавления новых функций (без удаления существующих).
У нас был один проект Silverlight (из дюжины), который прекратил корректно отображать некоторые элементы управления с помощью Silverlight 4, но это было связано с небольшим изменением во время выполнения движка на сам Silverlight и, вероятно, из-за неправильного использования элементов управления.
В противном случае это был простой парусный спорт.SL 4, безусловно, путь.Одни только улучшения Expression Blend 4 стоили обновления (Expression 3 имел тенденцию к сбоям при редактировании шаблонов стилей элементов управления Telerik Rad).
Я предупреждаю вас сейчас, как только ошибка Silverlight укусит вас, у вас будут проблемы с возвратомв ASP.Net:)
Надеюсь, это поможет.