Note that place=* and highway=* is not supposed to be straight copy of official classification.

Would you put it as place=city if officially classified as one? Maybe separate tag for official classification would work well?