The one thing I can't disagree with is that the CA area is far too large. Although, I also can't see that being much of a problem.
I personally don't feel like the map's a maze. Well, it's more confusing than most, but it's far easier to navigate (at least in the main city) than others I've seen.