I did an info edit to get this running in 1.1 and made a small change that you may want to consider when you do an official update.
In control.lua I changed the count math to this line:
cnt = math.random(1, 1000) + ((math.abs(x) + math.abs(y)) / 2)
It makes the initial area make about 7M then goes up slowly as you get away from spawn. About 12M, 16M, 18M, 21M in each area in a cardinal direction and 14M, 20M, 27M, 32M at a diagonal. This is with very small water patches. So would be a bit less with big patches of water.
Cheers!