Ich denke, man kann das ganze auch innerhalb Ubuntu bewerkstelligen. Die Installation kann man vollständig wieder entfernen mit z.B.
apt purge Paketname
Evtl. muss man danach noch
apt autoremove
laufen lassen für nachgezogene Pakete, die jetzt nicht mehr gebraucht werden.
Zumüllen würde ich nicht das nicht nennen aber in /home/USER/.config/ bleiben Konfigurations-Files der Desktop-Umgebungen zurück.
Das oben beschriebene Zumüllen des .config Ordners kann man umgehen, indem man die verschiedenen Desktopoberflächen nur als jeweilig dafür angelegter Testuser testet. Dessen .config wird zwar auch Zugemüllt, den kann man dann aber wieder rückstandsfrei löschen.