Я думаю, что на самом деле вопрос в том, почему вы? Если вы являетесь разработчиком, желающим разработать коммерческую игру для XBOX, у вас, очевидно, есть капитал и деньги для инвестиций. Так сколько же стоит официальный SDK для XBOX 360? Я не знаю точных цифр, но я бы предположил, что это ~ 20k или около того. По большому счету, это не так уж много денег, так зачем ограничиваться XNA, когда вы можете получить доступ к полноценному SDK?
Еще один момент, я бы предположил, что было бы намного проще разрабатывать кроссплатформенные, если вы разрабатываете на нативном C / C ++. Я очень сомневаюсь, что любая часть вашей библиотеки XNA, которую вы создадите для этой игры, будет легко переносимой, например, для PS3 / PC. И давайте посмотрим правде в глаза, в наши дни все больше и больше крупных игр становятся кроссплатформенными, так что это еще одна вещь, которую вы должны рассмотреть.
Я знаю, что это не отвечает на ваш вопрос относительно того, способно ли оно, но мне интересно, узнаем ли мы когда-нибудь ....