It's interesting question, I have started my experiments but not got far yet. We have 5 user license of Corel X6 with a history right back to the original, although we owned X6 we did use X3 until most of the bugs were sorted.
X3 is Single-Core, requires fast compute etc, X6 is borderline Multi-Core and can be slower then X3 on complicated files.
So, as we are on a 1Gbit/sec network, I am now thinking we should REMOVE the network and access the drive as if it were local to a PC, make better use of data throughput as we find we Export/Save/Open files and we can wait, X6 did help with this a lot with its new saving routines spread over processors and so forth and in the background.
Network ONLY transfers, around 80mb a sec, one of the bottlenecks.
The other thing, my PC is cold, get those redundant Processors/Threads in use, make better use of the money I have invested when my dinosaur spec PC is the same speed.
Various things with SSD/HDD in new R2 and have tested Cache.
I have tested Parallels and some WMWare on the MAC and it was reasonable Corel in a Window, slight lag.
Now we have technology out there called RemoteFX for HyperV, not yet got it working but hoping Corel is real time.
Wonder if Windows Azure / Cloud based services would be too laggy over the internet, we have 80MBsec connection both ways.
Basically, where do you invest the next chunk of cash in PC building?
Do you see my thinkiing? whats the point in investing loads of money on multiple PCs when we can put all the cash into One and use our older boxes as long as Corel can be Hyper-Vd