I like it. Random ideas:
  • Some of the locations could have limited spots.
  • The school could also be investigation (you go check someone's old yearbook/grades)
  • Perhaps a vigilante type thing for the police station, as that's where you mainly go to get weapons (in the game)?
  • If you go with the idea that the choice of who goes where is made in private, then one of the locations could reveal who went where (I'd pick the gas station, because everybody has to stop there first to get fuel and you just stick around to see where they all head off to, but the police station is also an obvious choice).
  • Alternatively, maybe maffia can only kill someone if at least one of their members shares a scavenging location with that person. This would make the previous idea OP for town.