Das erscheint mir etwas kompliziert.
Was genau erscheint Dir kompliziert?
Ich präferiere tatsächlich die VM. Diese Lösung ist vermutlich auch am einfachsten umzusetzen.
Der Stick hat den Vorteil einer hohen Mobilität. Diesen erkaufst Du Dir jedoch nur mit einer (von vielen als umständlich) angesehen Herangehensweise zur Konstruktion eines persistenten Betriebssystems auf einem USB-Stick.