text: Fixed.  Both OSRM and GraphHopper now provide realistic routes for pedestrians.  This was achieved by splitting the area into small rectangles (one per street), that way we have enough connectors and intersections.  And it makes more sense than one giant area.