Any ideas on how to solve the problems that befell previous attempts at things like this?
I think the previous incarnations of this were a bit too creepy and focussed way too much on the location-based aspects of it rather than the experience of augmenting "what's going on around you right now". They were also way too early... Users weren't ready to allow an application to use their location a few years ago.