Hi Jeff, thanks for your recent edits to OSM.  I just wanted to mention two points:

1) When mapping crosswalks, it is really helpful to join them to the way they are crossing and tag the node as highway=crossing so it is clear that there is a junction between the two nodes (rather than a bridge or tunnel).  This can help with routing etc.

2) It is also helpful to create crossings that are connected to other sidewalks at the ends otherwise they are "islands" that are disconnected from other infrastructure. Likewise, this also helps with routing.

Thanks!