Straßennahmen sind doch eine abstrakte Komponente… Da sie Abstrakt sind brauch man sich meiner Meinung nach nicht zwangsweise an irgendwelche “on-the-ground” Regeln halten. Der Name ist der Name, ob abgekürzt oder ob ausgeschrieben, es ist die selbe abstrakte Information.
Ich würde den ausgeschriebenen Namen schon alleine deshalb bevorzugen, da man meiner Meinung nach auch die Mehrsprachigkeit der OSM und deren Benutzer berücksichtigen sollte, auch wenn gerade keine lang:xy definiert ist oder definiert werden kann (Eigennamen). Ein (z.B. japanischer) Ausländer der mit den deutschen Abkürzungsregeln nicht vertraut ist wird in “Joh.-Seb.-Bach-Weg” bestimmt nich Johann-Sebastian-Bach-Weg lesen, gleichwohl er die Person vermutlich kennen dürfte die den Namen gegeben hat.
Meine Meinung 
edit: typo und korrekturen