Looked at tags maybe 1-2y ago, at the time they were much more limited than labels and harder to use.
IIRC at that time there was not even proper TF support. We went with labels in the end, not perfect but suits our case since we care about resource labels only for shared infra, otherwise we derive from the project labels.