Какой движок выбрать под корпоративный сайт с выбором городов?
Можно абсолютно на любом.
Но, в такой постановке вопроса, WordPress - однозначно будет лучшим вариантом.
Поддомены к категориям - можно перенаправлять правилами веб-сервера.
Для Apache - это .htaceess
Для Nginx - это nginx. conf
Корпоративные сайты, с выбором города и поддоменами, я делаю на CMS WordPress в связке с плагином WT Geotargeting Pro. Все сайты работают быстро и стабильно. 

Если у вас будет интернет-магазин, то и цены с запасами тоже можно привязывать к городу с помощью плагина WT Geotargeting Pro, так как он поддерживает WooCommerce. 

Учитывая какие возможности заложены в WordPress, и какими темпами развивается визуальный редактор страниц – считаю её идеальным движком для сайтов микро, малого, а в каких-то случаях и среднего бизнеса. 

Вот пара моих кейсов, демонстрирующих работу CMS WordPress и плагина WT Geotargeting Pro:

Настройка геотаргетинга на сайте обучающей компани...
Разработка нового сайта «Мегахенд»
