Ich sehe Wohnstraßen, Fußgängerzonen, Spielstraßen auch als Teil des Wohngebietes. Insofern bin beim momentan üblichen Detaillierungsgrad gegen eine übermäßige Zersplitterung der residentials an kleinen Straßen. Vierspurige Stadtautobahnen, Flüsse, Bahnlinien und dgl. sind aber mMn ok.

Dazu sollte aber auch ein halbwegs akzeptierter Konsens wenigstens in DE über eine Hierarchie unterhalb city/town/village bestehen, da kann man suburb, neighbourhood und *village *(eingemeindet) finden, es gäbe aber auch borough, quarter, city_block und plot, siehe https://wiki.openstreetmap.org/wiki/DE:Key:place.
Den Wert locality sollte man nur nehmen, wenn über die Ausdehnung gar nichts bekannt ist.