"large numbers of tech support teams in carriers have been running BES on VM for a while now"... I would presume these are test servers with a few users? I would not run my large-scale user-base production on a VM. Yes it can save cost, but an unrecovervable disaster can be costly too. Just like the virtual cyber space is full of unexpected, I prefer the real world... my 2cent worth comment.
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.