I thought recursive resolvers are geographically local enough for caching web services. I checked mine and it seems to be 4 hops away, 2 beyond our network perimeter.
\24 is very intrusive and what about those who are behind ISP NATs. \24 may not be as useful to Google.