Recently, I realized that many of the forums should be more location-based. (Many messages will be related to a location and in my case, Venezuela. Messages about it)
After looking at the options to handle this, I realized that there simply are no real good solutions for it (too many drawbacks to using any of the solutions like using "tags"). I think "forum community" should be able to handle communities based on the location of their users and visitors. Flarum is not just a forum system, but also a community-based system, it seems completely natural that you should handle locations for communities.
I'm suggesting some kind of location-based form for best forum management and discussions on it. More location-oriented with easy controls that are very visible to members of a location-based display forum.
Suggestions:
Have an option if the forum is location based. Location options could include Region (State) and, possibly, City.
Authorized sites could be set up as labels that could be used over and over in different forums.
These location-based forums would have at the top of each page a location selector with the list of predefined locations. (Only for forums that are marked as location based)
The reason I like the idea of a dedicated system for places and separate label system is still allow the use of the label system for other uses with each forum.
Sorry for the long post. I just wanted to try to fully explain my thoughts on this.