There's a Poliwrath on my nearby list right now, but no Pokemon have never spawned within a 300m or so radius of my house. Yesterday a Vulpix was on my nearby for the entire duration of my 3km walk to work. If that's the sort of area i'm supposed to pinpoint these Pokemon in with no tracking system then I stand no freakin' chance.