(Die richting kan je in een paar seconden omdraaien.)

Goed voorbeeld! Inderdaad, het hoogteprofiel is ononderbroken en de gpx is ook goed, ik kan hem in bv afstandmeten keurig inlezen zonder rare lijnen en sprongen. Daarbij is wel de voorwaarde dat het goed gesorteerd in OSM staat. JOSM sorteert het niet goed, hij maakt er allemaal kleine rondjes van, dus je moet het handmatig sorteren en gesorteerd houden.
Voor overzichtelijke rondjes kan dat wel. Dit voorbeeld vind ik persoonlijk op het randje van onderhoudbaar.

Vraag is: kan het geautomatiseerd goed sorteren principieel gewoon niet? Dan zouden we over een tagging oplossing na kunnen denken om het in ieder geval mogelijk te maken. Vergelijkbaar met forward/backward voor waar de heen- en terugrichting verschillende ways hebben. Dat sorteert goed omdat (als) het goed getagd is.

Garmin en OsmAnd navigatie gaan volstrekt de mist in, ook als het goed gesorteerd is.

Maar ik denk dat dat niet in OSM opgelost moet worden, als OSM maar de juiste informatie biedt. Die tools moeten eens leren om gewoon de aangegeven ways te volgen, en niet het hele ding opnieuw gaan routeren met alle gpx-punten als waypoints (via-punten).