Have been away for a while.
I cannot say what your problems where exactly. I dont have the same problems. And I know that for example Siemens own support people are using various Vm's to support a multitude of software versions, so it must work for them too.