Gute Frage. Ich würde place=suburb ohnehin nur in städtischen Gebieten verwenden.

Im Fall von Breitenfurt würde ich Breitenfurt Ost bzw West auf place=village setzen und den Breitenfurt-node löschen, da Breitenfurt keine geschlossene Ortschaft ist. Auf jeden Fall erscheint mir place=town ebenfalls zu hoch.