Lucky you, there is at least someone that knows the basic design
behind the Hurd ;) What I think must be clearly told is this:
will gnumach survive or not ?
When I discussed this with Marcos a couple of years ago,
he pointed out serious flaws with GNU Mach. He believed that
replacing it was essential.
The flaws are real. I recall that at least in part of that discussion
I thought that the flaws were not absolutely fatal, that the Hurd on
GNU Mach could still be useful for some things. I don't recall what my
conclusion was at the end of the discussion. But it is clear that our
best hope for making the Hurd really good is Hurd-NG.