I did something similar like this (http://opentweets.com/map/npost) to map people's locations based on their twitter location status. The only problem was people didn't seem to update their location often enough. :(
This is a pretty cool idea in terms of getting notified when people are at a certain place, but one of the challenges is definitely figuring out how to identify that somebody is at that place and not just chatting about it.