On the city vs rural, I think they've missed the mark a bit with this. The traditional pokemon setup was much better. You'd enter town, refill, hit a gym, get a quest and then go explore an area. PoGo should attempt to be the same in the future. Enter town, load up on pokeballs, ask RL people...