Interested in your experience. Were these projects desktop applications or server-side, or a mix of both?
Client-side. No WPF and WinForms is dreadfully incomplete.
It's a no go. If you start on Mono and deploy to .Net I imagine it'd work but no-one realistically does that these days. If they were going to do that, Java would be a better choice for the product.
Not that I want to use any of them myself :)