Saya tidak punya masalah dengan WPF di ArcGIS sama sekali. Pertanyaan memilih salah satu teknologi ini di atas yang lain adalah sama dengan di lingkungan lain, apakah itu ArcGIS atau tidak.
Ada beberapa hal yang perlu dipertimbangkan. Jika Anda ingin menggunakan WPF sebagai pengganti formulir Anda, maka Anda pasti OK. Jika Anda ingin menggunakan WPF dalam skenario seperti misalnya docking windows, Anda harus lebih berhati-hati karena interoperabilitas WPF / Win32 dapat memiliki masalah yang halus dan dampak kinerja. Dalam pengalaman saya, ini jarang muncul, dan dalam situasi yang sangat sudut.
Hal lain yang perlu dipertimbangkan adalah apakah aplikasi Anda berjalan di lingkungan seperti Citrix atau sangat sering diakses melalui desktop jarak jauh. Dalam kasus tersebut, pipa gambar WPF dapat dengan mudah memperlambat segalanya, terutama (tetapi tidak hanya) ketika Anda menggunakan efek lanjutan.