Aside from the initial problems in keeping up with the influx of usage of the new service, the features seem very strong.
From my perspective, this would appear to be the critical-mass point of converging Image Search, Local Search, and Maps. Geotagging of images isn't at all new, nor is posting of images on maps, but having a very popular service launch this feature may propel geotagging into the mass consciousness.
What effects might this have on Local Search? Any thoughts?