That might work.
But maybe in Qubes we can do better than that. Thanks to dom0 / qrexec we could have a safer implementation.
This is related to the ideas of a safer implementation in Non-Qubes-Whonix, possible using multiple boot modes in grub boot menu:
In Qubes we may or may not have access to different boot modes using Qubes start menu.