The Xbox PC app still has a ton of responsiveness issues.
On Xbox Ally when it wakes from sleep / closes a game, sometimes takes several minutes to start becoming responsive again.
On Xbox PC, sometimes when closing a game, it just decides that it's no longer going to detect inputs anymore.
I'm not sure if there's something fundamentally flawed with the codebase or something but you never get these kinda issues on Steam. Steam is the bar Xbox PC needs to hit.
I'm someone who does a ton of gaming on Xbox PC but it's impossible to recommend when Steam is literally sitting right there.