I plan to tag landuse=residential polygons with town information, or try to, things like is_in:country, is_in:state and state multipolygons can be tagged with country information, the only corner case then is roads between towns which is where postcode boundaries would be useful.