I\'m primarily from an ASP.Net background with some MVC. I\'ve also done a little Silverlight and MVVM, however I\'m now about to move into Winforms which I have very little exp
You don't miss anything. MVVM is very suitable with WinForms. Microsoft only encoureges the use of WPF and MVVM pattern with it.