About embedding Servo, I have some experience around that (https://github.com/fabricedesre/servonk/) and it's been easy to embed: you just need to provide a GL surface and hook up your input events into their event loop. Clearly there were not zero integration points, and a some other examples exist (like https://github.com/paulrouget/servoshell).
There's also non-web-related software that uses WebRender, such as Azul. https://azul.rs/
Maybe there aren't integration points at the layer you were hoping for, but that doesn't mean the entire project is "bullshit"