Today I learned that you can export CSV directly from Overpass, *and* you can query features that are within a given polygon relation (not just bounding box).
So my multi-step process to extract cities in Austria from OSM just got reduced to a single #Overpass query 🎉