Uma VM é mais fácil de se brincar e pode ser mais rápida de configurar porque você não precisa encontrar todos os mergulhadores e se cometer algum erro, e todo mundo faz isso, é muito mais fácil fazer a limpeza depois. Existem benefícios no Dual Boot, no entanto, com o grande, pelo menos para mim, é que você tem acesso a toda a RAM do seu computador. Como o Pilot6 disse, ele roda mais devagar e não tem todos os recursos em qualquer VM. Veja as suas opções e escolha com base nas suas necessidades e no conhecimento geral sobre computadores.
Eu pessoalmente não tenho o VMboot, então não posso dizer a diferença.
Quanto a bruxa um é "melhor" eu não posso dizer porque isso é uma opinião.