The difficulty with "real-life" locations is that they could end up in very different locations in-game, so they might have to be pretty generic places.
By the way, is there a way to view maps you've worked on - is there a way to force the game to load one so you can see what it's like?