Virtual servers have several performance issues which doesn't make them ideal for let's say server/client roundtrip management. Thus I don't believe twitch based game like SC will be able to do it fully virtual. There will be dedicated servers, and it is pointless to argue if they will be in Google/Amazon data center or they will be their own hosting hubs.