The broad strokes of this look solid.
I think part of the allure of Node was to enable the front end teams to leverage the skills they had to rapidly implement solutions w/o resorting to teams and technologies outside their wheelhouse.
The real beauty here is that they backed off and looked at what the project should provide as a platform, and then built the platform using the tools that made sense(aka Rust, instead of all Javascript, all the time). So a core tools team using the tools that make sense for them, provides the html and javascript developers the ability to implement both front and back ends without splitting the code bases and teams up, but still leverages the security, stability and maintainability of Rust.
I'm in.