I feel like there isn't enough incentive to killing the goblins,
A tactic I discovered is to just drag your villagers up and wait for the night to pass, then ressurect the other villagers(call more before ressurect to save food).
Therefore, i'm suggesting like maybe loots(huge amount of resources) from killing all the goblins and also lessening the goblins that'll come the next night rather than just steadily increasing per night!