Na minha experiência, a execução de um SO instalado em hardware virtualizado não funciona bem. Toda vez que você alterna o sistema operacional, ele precisa se reconfigurar. Não tenho certeza até que ponto isso se aplica ao xen, mas no VMWare era extremamente difícil fazê-lo funcionar corretamente e provavelmente atrapalharia a ativação de hardware moderna do Windows (XP em diante) (ou seja, você precisaria obter uma nova chave de ativação) de MS).