А чтобы сделали вы на их месте?
))))
Первое, что приходит в голову - вынести ВГ на отдельный сервер. Тогда 200+ игроков в одном месте не будут вызывать тормоззов всего сервера. Думаю, что с обсчетом всех ВГ батлгруппы справится одна-единственная машина, скажем за несколько килобаксов. :-)
Если не топорить, то все ВГ можно "разнести по времени" таким образом, что любые 2 не будут заканчиваться одновременно. Критичны ведь всего несколько минут, когда во дворе собирается туева хуча народа. А в остальное время даже сервер рилма справляется.
Сделать это элементарно: нужно "накрыть" ВГ "куполом" *ау, Незершторм!*, при попадании на который игрока на маунте "телепортирует" на ВГ к самому краю локации.
Таких "точек респавна" может быть несколько штук - для создания "эффекта правдоподобия проникновения".
Покидать ВГ можно таким же точно образом, выйдя за пределы "купола" в соответствюушую локацию.
Аналогично работают и трамвайчики, как, например, при полёте из Сильвермуна. :-)
Таким образом решается ещё и проблема пролётов над. Летишь выше купола - лети себе на здоровье.