I don't think any website can catch all the nuances. If you know your city, it's easy to locate the good areas for carfree. If you're moving someplace new, the website might help, but you might just have to walk and ride around for a while to find the really good spots.