I'm sorry, but considering that UWP support is terrible right now (you can't even try to publish an app with proper monetization), I don't see how Xbox Live support would help. Also, Construct 2 is the cheapest game engine, and we also need to consider that to build an Xbox app you need to wipe all your data, developers are expected to have two Xbox One, one to play, one to develop, which is probably less than 1-2% of the current C2 userbase.
I love C2, but no one really publishes stuff in Xbox, even less on Wii.
Please, focus on fixing Windows Store support for Windows first (100% of C2 userbase, which will grow a lot since the latest Anniv. Update) and THEN think about other stuff like Xbox.
AFAIK, Ideasz@XBOX also isn't interested in indies, they only care about very high profile games. I don't think C2 could help them, though I would love if they care more about us now.