To go beyond research project Hurd have to support thousands of various programs running on GNU/Linux nowadays. It looks like ExoKernel approach http://pdos.csail.mit.edu/exo.html might be useful here. Does somebody tried to look into something like Hurd exokernel + liblinux?