I find that while a neighborhood filter gets the job done, its usability isn't great, for a number of reasons:
* You have to roughly know the boundaries of all the neighborhoods for the list of names to be useful
* A one-dimensional arrangement of names doesn't correspond well to the 2D relationships you probably care about.
* Many neighborhoods don't map well to regions I care about. I often find myself selecting Bernal Heights, Mission District, and Noe Valley to capture the idea of "the area around 24th and Valencia", for example.
* You have to roughly know the boundaries of all the neighborhoods for the list of names to be useful
* A one-dimensional arrangement of names doesn't correspond well to the 2D relationships you probably care about.
* Many neighborhoods don't map well to regions I care about. I often find myself selecting Bernal Heights, Mission District, and Noe Valley to capture the idea of "the area around 24th and Valencia", for example.