Mostly fixed in https://www.openstreetmap.org/changeset/146480553 and I think this is now good enough compared to the general standards of OSM.  (Meaning it is not meter-level correct but I no longer see gross errors.)