if this be true, then I have confidence it really might work
I downloaded VMWare demo license and installed a home edition so I could look at the options of a Virtual Machine, and also looked at the specification online for Parallels and VMWare. VMWare is the only logical choice as it is the only VM Desktop version right now that supports 64bit and that also allows you to partition your processor cores to be used within the Virtual Machines you create. Parallels, which I have, doesn't allow for these options. Parallels does allow you to choose which USB devices to map to VM or to OSX.
The USB may or may not be a problem under VMware. When I loaded a VSL stick into the USB drive, it asked for a driver. So, not sure how this might work under a 64 bit OS version and whether it would be able to read it - especially with VE3? Perhaps it may need some driver somewhere?
Then the real pondering question is how useful would a VM hosted VE3 be? If I use Sibelius, I have to set up separate devices for each MIDI port I want to use. For VE2, it would create a separate instance for each one controlled by VE Service. That single service hosted all the VE2's in a single memory space. I'm not sure how it would work with a VE3 remote instance, and whether it will still want to create a new remote instance, or be able to utilize a single instance. The ideal would be to use all devices in Sibelius that are using different MIDI ports be able to communicate to that single VE3 remote instance. In such case, you could load many samples into that one instance and save it as a single project. I perhaps need to read the VE3 documentation some more to see how sequencer examples might relate to Sibelius.
If multiple instances of VE3 are launched to cover each device and MIDI port in the Sibelius setup, then I don't really see any benefit in having this abstract layer of software and overhead with a VM. Multiple instances are launched and loaded in both scenarios. Its just a matter of speed and convenience. e.g. The user just has to launch and load individual VE2 instances on OSX to cover the same needs. Sure, its a manual method and needs MIDI and audio routing, but its workable.
Now, if I was working on a DAW, that might be a different story. But, I'm curious if anyone has VE3 working remotely with Sibelius and whether there are any peculiarities about the need for multiple instances running within its device space?