Практически всё вышеперечисленное, можно сделать уже сейчас, с помощью редактора. Возможности оного, практически безграничны. Ну есть там несколько глобальных проблем, типа - вывода информации игрокам о состоянии целей. Возможность активации - деактивации иконок на игровой карте, решило бы эту проблему раз и навсегда. А так, можно замутить любой сценарий, и даже непрерывный локальный конфликтик. Другой вопрос, потянет ли всё это сервер, или, хватит ли толщины канала (что на мой взгляд, более актуально, ввиду маячивших на горизонте 8_ми и 16_ти ядерных процессоров).
Чего не хватает, так это программки сбора данных из лога, и вывода всего этого в вменяемую статистику (с наградами - званиями и прочими заманухами).