Hi!
Not much, unfortunately. The main problem we found in Remote Desktop is on how to secure the connections for people not to do "anything" in the shared computer. We saw people in the remote labs area sharing only one screen with certain tools but then you could click on help -> file -> explorer and open the whole computer. We considered Virtual Machines for that (since you can reset to a snapshot), but sometimes the access to hardware is not available in VMs (while it would still be useful if it's only for accessing certain editors).
But no, we in Deusto have never used it in production. You have some docs here:
While this might not directly help you (whatever related to VirtualBox), the code for changing passwords etc. in Windows environments or in Linux for RDP/VNC could be helpful:
The VirtualBox management code was here (3.0 I think):
Best,