PA 73: I removed all points in the vicinity except for the new CotAve_E point. The reasoning for adding the new point was because I felt that the way it was drafted presumed PA 73 having one-way segments there with NewStaRd_E and TorAve. IMO Cottman Ave is the centerpiece of the I-95/PA 73 interchange and is where PA 73 turns back towards the northwest from I-95. The NewStaRd_E point is now an alternate label to CotAve_E.
PA 356: WhiCloRd(White Cloud Rd) connects to PA 56 near the new MelRd (Melwood Rd) point via Hulton Rd and the BonShoRd (Bonfire Shortcut Rd) point.
PA 66:I agree about OrrAve and SheRd being too close to each other. I have been trying to have points on parallel routes in areas leading to me placing OrrAve (see PA 66 ALT and PA 356); however, I removed OrrAve as who would just go from there to PA 819 or to SheRd. (probably no one)
I removed +X1A(JefSt) completely and replaced +X1B(PennAve) with PennRd. I am not a huge fan of having visible points at dead end roads or ones that do not go anywhere outside of residential areas, but I see that there should be a point to get into Riverview. This is all within tolerance. I will note that I have changed some visible points into shaping points in some areas (see PA 10 and PA 27 for instance before I just tweaked them slightly).
PA66AltVan: I added Walnut St in Vandergrift as it connects to PA 56 at Oak St/Longfellow St. I removed LowMonRd and GarFerRd. Points north of PA 56/PA 66 are now Airport Rd(AirRd), SprHolRd, and ManGroRd (changed back from +X2A). The original goal here was to have parallel points on roads intersecting both PA 66 and PA 66 ALT.
PA 56: Made Oak St Longfellow St (LonSt). I could have fully removed this one but it puts the line on the other side of the river even within tolerance. I added Walnut St to PA66AltVan due to this point being here.
Current PA Branch to Master Branch Pull Request:
https://github.com/Markkos1992/HighwayData/pull/50