XNA wordt momenteel nog ondersteund voor backwards compatibility, maar via de WinRT store kunnen geen XNA applicaties verkocht worden. Daarnaast is er ook niet bekend of XNA uberhaupt nog updates gaat krijgen.
Persoonlijk zou ik kiezen voor C++/DirectX of Unity (welke ook WP8 gaat ondersteunen).