There was a post on HN a while ago explaining why people should be building / using alternatives to google for geo stuff. The largest reason being that MANY uses are against the TOS of the google geocoding API. Particularly, I think, anything that's not user-facing and free/freely available. I can't seem to dig up a link, but a the case is made here (though not as well):
http://wiki.openstreetmap.org/wiki/FAQ#Why_don.27t_you_just_...EDIT: found it http://petewarden.com/2013/09/09/why-you-should-stop-piratin...