Has anyone toyed with the idea of porting SPICE to Xen? I've been playing with it and it's quite impressive.

As far as I can tell it can run without KVM being loaded so it must run almost entirely in userspace, could it be as simple as applying the xen patches to the "spiced" qemu to make a "spiced" qemu-dm?

Any thoughts?