Ну, твой вопрос не имеет для меня никакого смысла.
Вы спрашиваете, стоит ли использовать ASP.Net MVC или ASP.Net 4.0 - вы имеете в виду WebForms?
MVC 2.0 будет поставляться в комплекте с VS 2010 и в то же время, что и .Net 4.0 и ASP.Net 4.0 - также ASP.Net MVC является частью ASP.Net.
Если вы хотите использовать среду выполнения .Net 4.0 и все функции ASP.Net 4.0 - что плохого в том, чтобы делать это с MVC?
Кроме того, я бы предложил сейчас использовать MVC 1.0 и структурировать ваше приложение таким образом, чтобы вы могли легко перейти на новые функции в MVC 2.0 и использовать их, поскольку вы уже знаете, как большинство из них будет работать, что не должно ' это не слишком большая проблема. Или, если ваша версия выпущена после выпуска ASP.Net MVC 2.0, просто начните использовать ее сейчас - если только это не создает других проблем.