In relation to
# sudo nvram boot-args="-s"
I guess that is for the Terminal to start the main Mac (host) in single-user mode, not the virtual Mac (guest). Right?
But you can also start the main Mac (OS X 10.8.3 in my case) in single-user mode with Command S at rebooting or cold booting. So, what is the purpose of the Terminal command?