FWIW, I think that the "Towns should not be a perfect grid" maxim matters a lot more visually when the town is either a smaller portion of a larger board (especially if the town is on an edge or corner), or only a small portion of a much larger city. In both of those cases, the angled or irregular layout is being used to imply a larger space.
But in a situation where a small town is *exactly* the size of the board, or the vast majority (perhaps there's a field edge on one side), it's more forgivable because the the town's size then corresponds to the play area without the need to imply anything larger (and WITH the need to be able to use the whole town if you're sticking tactically to urban or semi-urban fighting).