Auto-translated
I would venture to add that comparing cities in terms of strength could be done on a specific, individual map. Then, the entire analysis could be tied to the existing, fixed circumstances established by the map creator.
Otherwise, each parameter that can be discussed does not have a constant "weight" (significance) in general.
For example, let's take a hero like Gem. She has a very valuable innate ability – the ability to summon a boat. So, on a map where summoning boats is prohibited in the map settings, Gem will have a very high value. On a map without water, she will have practically none...
What conclusion can be drawn from this? We need to assess which type of map is more common – with water or without water... :) After that, it all becomes a complete absurdity – from a mathematical and logical point of view, the problem is fundamentally unsolvable, and from the point of view of the assessments and feelings of individual players, there will be no consensus...
So, even if a template is developed in detail (which seems possible), it will not be applicable in practice. Not at all...