I'm a remote worker and I use VirtualBox as a hypervisor on a server that runs on-site on the other side of the country. I could do most management through VBoxCommand (CLI) but I've become comfortable using the GUI, and because my interaction with VirtualBox is infrequent (I usually set it and forget it) I'm more efficient that way.
X-Forwarding over SSH for this use-case has been pretty annoying (mostly due to latency), and PHPVirtualBox has been a major improvement.