No he tenido problemas con WPF en ArcGIS en absoluto. La cuestión de elegir una de estas tecnologías sobre la otra es la misma que en cualquier otro entorno, ya sea ArcGIS o no.
Sin embargo, hay cosas que considerar. Si desea utilizar WPF como reemplazo de sus formularios, entonces definitivamente está bien. Si desea utilizar WPF en escenarios como, por ejemplo, ventanas de acoplamiento, debe tener más cuidado ya que la interoperablidad de WPF / Win32 puede tener problemas sutiles e impacto en el rendimiento. Sin embargo, en mi experiencia, estos surgen raramente, y en situaciones muy de esquina.
Otra cosa a tener en cuenta es si sus aplicaciones se ejecutan en entornos como Citrix o si a menudo se accede a ellas desde un escritorio remoto. En esos casos, la canalización de dibujo de WPF puede ralentizar fácilmente las cosas, especialmente (pero no solo) cuando utiliza efectos avanzados.