I have mixed feelings about this. In general I think it is a good idea to update libraries as often as you can. On the other hand this may break something, we do not know yet. In general I do not think we should spend time in the node maps code, unless it is rewriting it. If the version update breaks something - we have to fix it. Time we could have spent re-writing the application, which in my opinion is the better focus of resources.
The version(s) of OpenLayers, Leaflet, and Leaflet.markercluster are out of date and should be updated to get browser and map bug fixes.