If you want a neighborhood with large detached houses, Sherwood Forest is certainly one of the best choices in the city, and is convenient for getting to other places.

If you are a walker, it's fine to walk on curved streets. If you are trying to get to something, it can be a little harder to walk to things from the eastern side of the neighborhood, but most people don't walk that much [[unfortunately, in my view). It's a pleasant neighborhood to bicycle around. I walk my dog a lot, and although I mostly walk in the University District I often walk over to Sherwood Forest or Palmer Woods or Green Acres just to go someplace different.

I'd probably choose between them more on the basis of the specific houses that were available than on which neighborhood. One thing about both neighborhoods is that the houses have a lot of individuality.