Geolocation open InfoWindow on load
I did some more digging around in the module and decided to not build to loop but just use the one existing in the module. So I created a patch for Geolocation modules adding this line
currentInfoWindow.open(map.googleMap, currentMarker);

To line 83 of the geolocation-marker-infowindow.js file.