ich denke nicht, dass man komplizierte und viele relationen braucht. lediglich sinnvolle wegeinteilung sollte das problem lösen können.
Ich habe auf Papier bzw. im Kopf in letzter Zeit einige Autobahndreiecke die ich häufig fahre durchgespielt. Meine Wunsch war auch das ganze möglichst ohne Relationen zu machen. Auf Autobahnen (Bzw Einbahnstraßen) wäre dieses prinzipiell möglich, da eine Relation ohne “From” und “To” die gleichen Infos speichern kann wie ein Node. Aber wenn es mal keine Einbahnstraße ist (6-Spurige Straßen in München, Berlin, Hamburg) wird das irgendwann unmöglich. Früher oder später müßte man auf Relationen setzen und hätte dann zwei Systeme vermischt. Daher mein Gedanke: Gleich alles mit Relationen zu machen, dann hat man einen Standard.

eine abbiegespur muss dann also ein eigener weg sein
gehen parallel mehrere spuren, die sich aber später teilen (und man sollte sich jetzt einordnen), so sollten auch
das mehrere parallele wege sein.
Das wird kaum mögich sein. Zum einen ist es noch eine Autobahn und man darf immer noch wechseln zwischen den Lanes, zum anderen sagt die aktuelle Regel “Keine Bauliche trennung = ein Way mit lanes=2”. Und Navis würden dann “Bitte jetzt rechts fahren” sagen, obwohl gerade erst rechts eine neue Spurt hinzugekommen ist und man erst in 1000 Metern rechts fährt.