Пока что, я думаю, что механика с установкой базового цвета города при возведении форта, наиболее адекватная на мой взгляд. Поскольку это не снизит значимости самих грейдов (нет выборочных перекрашиваний, базовый цвет меняется весь). И в то же время даст возможность играть на любом из цветов как базовом. Вместо 1 типа города мы фактически получим 3 его подвида (возможность выбрать один из).
Хотя идея сразу получать все 3 грейда, а буст получать от 3 улучшения жилища, также имеет право на жизнь.