A WPF hatalmas előnye, hogy kizárt dolog, hogy Windows-on kívül más platformon elinduljon.
- a .NET 3.5 extrém sok bütykölés után elindul wine alatt, mondjuk 10%-os valószínűséggel menni is fog a programod.
- a .NET 3.5 SP-k és a 4.0 már installáláskor fagynak wine alatt
- a Mono sem támogatja a WPF-et
...
Szóval WPF a legutolsó lehetséges megoldás.