It would appear they think it works OK.
It is painful when a full list of 9 pokemon, some you want to catch, gets cut down to a line of 3 because an Ekans spawned at a Pokestop that requires a 2km round trip walk to get to - suddenly you don't know what is around you.
Lucky for me, if I walk around 100 meters in the opposite direction of the nearest stop, it moves to 'out of range' and I get my listing back...but this is not always viable.
I wish they would take peoples issue with it more seriously.