AposGoogleMap now supports locations with only a street address. Browser-side geocoding is done for these locations.
This shouldn't run into any serious rate limiting problems because it is per browser and we generally geocode server side except for street addresses of events