Thank you for your replies. You have answered my question.
I guessed the same, but nice to check with experts.
My client has .Net 3.0 on the production servers and they do not want to install 3.5 SP1 or 3.5. I really want to code this app in MVC, and I have already created a prototype on my dev image. Works great and it is clean code. Thanks to examples of NerdDinner and experts blogs.