After briefly looking into this, my understanding is that the embedding documentation hasn't been updated in a very long time, and the overall architecture doesn't lend itself to embedding.
Gecko itself is almost impossible to use outside of firefox at this point so I don't think it would work well in this kind of a browser unfortunately. I'm not sure about servo though other than it just not being ready for normal browsing.