Kindof. It's impressive and definitely a worthwhile endeavour.
But they did need to attract a large amount of investment and sponsorships.
The lead developer has worked on browsers at Apple and there is probably only a handful of people on the planet who can do what he's doing.
If you follow his updates and listen to his interviews, you get a sense of what a massive undertaking this is and how much expectation management is involved.
I'm very interested in the concept of new browsers that are not intended to browse modern HTML+CSS+JS spec, but maybe something completely different. Web content varies so wildly from one context to another and I wonder if all of the spec is really needed for certain use cases: if I just want to read news, or if I just want to tell the audience what services I provide and what my phone number is, do we really need to involve WASM and canvas and web workers?
Without having tried this, I'd say the problem with a predictive algorithm is that it is (ironically) impossible for the user to predict what will happen.
So after switching, they will need a short moment to reorient: understand where they were taken, check if it matches where they wanted to go, and then either switch again or stop the switching process to resume work. In UX design, it's better if you can complete a longer process without having to halt and reorient many times in the process (like opening a menu that was hidden and wait for a loading animation to complete, until you can actually read the menu items are).
If it's impossible to keep a mental model of where you are in the system, and how you can move to another specific window, then actually EVERY window switch requires much more effort and conscious thought.
I think windowing systems, virtual desktops, spotlights, stage managers, exposés, mission controls, are all too complicated... I don't know what the solution is, and I think it's great that people are working on novel solutions. But I do know I want to easily switch between 2-4 windows without the order randomly changing.