If Microsoft is competent, the new controller's protocol should be transparently added to XInput, and shouldn't affect backwards compatibility with the old Xbox 360 controller. Say what you want about MSFT but their APIs are solid, competent and well made.