Leggendo il blog di Charles Petzold ho trovato questa affermazione, piuttosto interessante:
"To me, WinForms remains the "default" platform for client apps. WinForms is the one to use for new applications unless there's a reason to use something else."
Per il posto completo, visitate il suo blog.