It looks like Xbox is finally gearing up to make XCloud feel like a proper Xbox Platform. I’ve tried it myself and while it feels slow and clunky on my end, the general design is much better. I’d say it just needs a direct store icon/link at the top, for the library section to be just a little better done, and both this and the PC app desperately need customization options (like let me choose a background or basic theme or even startup animation). Overall though it’s much more like a platform experience as opposed to the streaming service Game Pass experience it felt like.
There’s also a Windows Central article, and it seems like it’s running faster for Jez.