Hi everyone, thanks for this interesting discussion! I seems I was wrong about my newly-learnt idea that type=route was *not* to be used just to collate road parts together. I thought type=street was the way to go, but I'm very happy to switch all these back to type=route with route=road.

There are some slightly odd bits, such as High Street https://www.openstreetmap.org/relation/8536837 which has parts that are pedestrian.

Anyway, happy to continue the discussion on the forum! :-)