Хотелось бы:
1) Подключения пользовательских самолетов и карт штатными средствами Ил-2.
2) Централизации работы зенитных подразделений. Чтобы батареи крупнокалиберных орудий вешали "экраны", стреляя одновременно по группе целей/одной цели с одинаковыми настройками, например. Чтобы зенитные батареи концентрировали огонь на самой опасной цели, переключая его на следующую, как только она появится -- т.е., к примеру, нельзя было бы одному самолету брать агру от МЗА, после чего крутиться вокруг, позволяя соцветнику отработать. Желательно, чтобы при наличии нескольких угрожающих целей, батарея делила свои силы между ними примерно поровну или в зависимости от степени угрозы.
3) Действия пехоты. Чтобы бойцы могли группами следовать за бронетехникой, отстреливаться от аэропланов, биться друг с другом, стрелять из окопов и, главное, по некоторым условиям (подавление огневых точек врага, например) из окопов высыпаться и ломиться в наступление заданным маршрутом. Ну и разбегаться (после чего опять собираться вместе) и умирать, естественно.
4) Условия для начала атаки, прекращения атаки и отступления как для бронетехники, так и для пехоты. Т.е. потеряв сколько-то процентов, группа сможет отступить из определенной точки.
5) Детальная модель повреждений для техники. Чтобы орудийным огнем можно было повредить ходовую часть автомобиля или снять гусеницу танку. Пробить и поджечь бак или взорвать боеукладку. Убить водителя. Для автомашин -- повредить двигатель пулеметным огнем. И так далее.
6) Добавления протяженных дымов разной степени плотности. Если поле боя должно быть затянуто дымом к моменту подхода штурмовой группы -- там действительно должен быть дым, причем он не должен тормозить систему, как будет, если натыкать стационарных дымов в нужных количествах -- т.е. одним объектом или их небольшим количеством. Атмосфера реального поля боя очень важна.
7) HTML или подобная разметка брифингов, с возможностью вставки картинок, ссылок на картинки, ссылок на карту. Т.е. если нам говорится о станице "Какеетам", она должна быть подсвечена и, при нажатии на нее, карта должна быть перемещена на станицу. Если про бой рядом с ней -- карта центруется на точке боя. При нажатии на данные фоторазведки, должны открываться нужные фотографии/скриншоты. Etc. Естественно, желательно иметь динамически изменяемое окошко брифинга -- читаем брифинг, он занимает большую часть экрана, смотрим карту -- она.
8) Дебрифинг с триггерами и возможностью передачи данных дальше по кампании. Закончив миссию, очень важно знать, как и на что повлияли наши действия или бездействие, причем относительно каждого из заложенных условий. Если кто-то помнит Descent:FreeSpace, тот поймет, как печально смотрится в этом плане Ил-2.
9) Документации источников вносимых изменений вообще и более подробной документации изменений в частности.
ПыСы А еще хотелось бы переохлаждения двигателей в полете. Еще один стимул не держать радиатор постоянно открытым.