Подход в этой статье вполне подходит для интеграции XNA / WPF. Там действительно нет серьезных проблем, и WPF будет работать довольно хорошо.
Тем не менее, в зависимости от того, что вы делаете, вы можете сделать свою графику непосредственно в WPF без XNA - я просто упомяну это, поскольку WPF предоставляет довольно богатую 2D-графику и очень прост в использовании. Однако если вы работаете в 3D, XNA намного лучше.
Если вы хотите сделать более сложную интеграцию, все еще есть некоторые проблемы. К сожалению, XNA использует DirectX Managed Pool для управления ресурсами, что означает, что он (пока) несовместим с D3DImage. Невозможно безопасно использовать причудливый стиль кисти WPF (как вы можете с DX) с помощью XNA.