Sometime I believe every game should use Gw2's system. All servers from the same datacenter send their player on the same instanced map, and when this map is full it creates a new one. if it's empty it deletes it.