Разбей на три темы. Отдельно квесты, отдельно социальные механники, и отдельно боевые. А так превратить штурм аванпастов в доту звучит прикольно. Я бы ещё добавил инженерный отряд который может притащить какую нить баррикаду для закрытия проходов врагу по одному из путей на аванпост или взрывпакет для уничтожения вражеской баррикады.
А вот с этим скорее всего будут проблемы, тут вот генерацию рандомных схронов с оборудованием для убежки не могут сделать, поэтому карта схронов и боты на них. А вот генерировать квесты с развилками в них мне кажется посложнее, а тупо повторять квест типо экспериментов зари каждый раз по одному сценарию было бы не напряжно максимум раза два.