ok i have to admit i was skeptical at first but then i thought about it and this is actually a great way to get people together and think about real concrete issues in a playful manner. using a real map is the key here. I think there's just enough game for it to be fun and interesting.
I do think you're missing some sort of end condition though, people just stop when they're bored?