It seems to be a good idea to continue working on Xen.
The license seems to be incompatible with the GPL, which
is a bit of a drag.
You should try to announce the project on a couple of
usuall places so you might get people helping.
(Include freshmeat, c.o.l.a., and the old xen mailinglists).
The first thing to make it more attractive wouild be to get
a running xen system for...