Поставил бета версию как только вышла, настоящие проблемы были до тех пор как вышла сборка MVC под VS2010 (краши при использовании специфических функций MVC). После официальной сборки под VS2010 все пошло как по маслу.
Время от времени краши случаются, но работать можно — работаю над проектом (в ранней стадии развития), и к моменту выхода финальной версии .NET 4.0 он как раз дозреет.
По личным впечатлениям, вкусности .NET 4.0 «уже сейчас» и скорость работы VS2010 перевешивают периодические краши. Но это личное дело каждого.
Это немного не то. Ведь данные по-прежнему должны поступать из контроллера, так? Намного удобнее были-бы subcontrollers (уже намного ближе к User Controls), но их включать в MVC не собираются.
Вышел ASP.NET MVC V2 Preview 1 — разбор полетов