I've used this addon a little bit in the process of specifying the additional functionality which we are paying Jon to add.
Finding a specific location on the map by zooming in using the google map is relatively easy if you are familiar with the area you want to put the hotspot. I can zoom in on house from a whole view of Europe in a matter of moments.
But if it's an unfamiliar address, then without a postcode or address finder of some kind, I think I'd have to find the latitude and longitude using googlemaps in a regular browser and then C+P them into this addon.
I didn't even consider the possibility of using a person's IP to find their current location. You'd think Google's search would do it. They do it nicely here:
http://www.infosniper.net/index.php?lang=1
It's not exactly accurate, but it's a good starting point to find yourself on a map.