Proximity to a grocery store is absolutely at the top of my list. I like to buy my food as fresh as possible and generally only buy for the meal I'm cooking that night. So having not only a grocery store, but a high-quality one, near me is incredibly important. The difference of even a block or two is huge when it comes to something you want to walk to on a very regular basis.
Sure I pay attention to things like the crime rate, but in most cities it's a nearly meaningless stat. The actual chances of being involved in a crime are very low in any neighborhood in my city (and this is true of almost every city in the U.S.). I think this is true of people predisposed to urban living. We're simply willing to tolerate a bit of crime risk in exchange for everything else that goes along with it.
From a technology point of view, I imagine it makes online real-estate very difficult to optimize for. There are so many different priorities that people have that you have to find ways to build general data-mining tools that are still actually usable by most folks. That's a tough challenge, one I don't think anyone has come close to cracking. For instance walk scores seem to be the closest to what I want and they tell you virtually nothing. Don't get me started on how we "rank" schools too:)
Some people are not able to, or do not wish to drive every time they want something to eat. Proximity to a grocery store sounds like a good metric. It's the european model of shopping every day for that days meal, vs the U.S. model of stocking up at Costco.
You're right. I've been working with open data in the Portland area for years now [1][2][3][4] and have a lot of built up internal knowledge of the neighborhoods and locations so I chose not to muddy the map with those things.
1: https://github.com/Caged/portlandcrime 2: https://github.com/caged/portland-atlas#examples 3: https://github.com/Caged/portland-census 4: http://labratrevenge.com/pdx