Since every loot and zombies are spawned in from the start, this causes the performance on the server on the server to suffer.
I have even read that you can have 1000 zombies when are the loot are spawned, but you can have 4000 zombies when loot is gone. This concluded that loot takes up a lot of performance.
1000 zombies divided on the map isnt much at all, its even less now when the map is getting expanded. its about 10 zombies per city.
In Dayz Mod the zombies spawned in when a player was close by, this was a give away since a player know if there are a player in the town and can therefore avoid them.
So why don't you just switch the item and zombies, zombies spawns at the start and loot spawns when a player is nearby, loot is so small that it wont be a give away for other players to find other players and the amount of zombies on the map can therefore quadruple.