Рекомендация по тарифу хостинга для 500 одновременных пользователей

Создание отдельного экземпляра Discourse для каждого города, скорее всего, превратится в кошмар с точки зрения администрирования, поэтому я бы рекомендовал рассмотреть вариант с использованием категории для каждого города.

Если вы используете категории, то для каждой из них можно назначить своих «модераторов»:

Подобная структура «по городам/штатам» для одной страны уже обсуждалась ранее, поэтому вы сможете найти там полезную информацию: