Town Screens look great. Nice job.
Vultures = too much work and too little benefit right now. Definitely an original idea though.
Okay, I've posted a topic about the world map
here on the external forums. Please go there and participate in the discussion if this interests you. Here are some sample screens.