Ich kann den "Erfahrungsbericht" aus persönlicher Erfahrung bestätigen. Das Meiste geht mit .net sehr schnell, aber wenn's feigelt, dann wirklich - und dann geht der Zeitvorsprung wieder flöten. Ausserdem ist die Performance (Winforms) unter aller Sau - und das Deployment ist auch nicht so klass', zumindest nicht mit COM-Interop - und einen Obfuscator brauchst' auch.
Aber dafür ist das Ganze dann ja plattformunabhängig (läuft unter WinNT/Win2000/WinXP,...

.