Hi! Since you requested a review, I looked over your changes here. Looks good to me, no complaints! Regarding dangerous crossings, I don't know of any way to tag that, and I found this reddit thread [0] where people seem to agree, unfortunately. There is also this obsoleted tagging proposal that's related. [1] So in summary it seems like sadly there is no way to represent this in OSM right now. Thanks for your contributions!

[0] https://old.reddit.com/r/openstreetmap/comments/12p3nee/dangerous_pedestrian_crossing/
[1] https://wiki.openstreetmap.org/wiki/Proposal:Hazard_warning