Maybe instead of notes, we could implement "wills," as Ple-Sen suggested? And the will could only be written before the in-game death, so the information from the last night is automatically excluded. Also, the block could be made invisible. We can reinforce the check with links to blockers or city archers.
The city doesn't need to be strengthened; it's fine as it is. If we constantly help the city, we won't move forward. We need to give the city challenges that are solvable but require effort. Let it fail to win on the first, maybe even the second or third attempt, but it's impossible to progress by setting easy conditions for ourselves instead of difficult ones.

Барон "Vampires"
Отдай свои прошлые сны,
В сомненьях себя обрети,
В бешеном танце душа кружится!
Не думай, что будет потом,
Здесь и сейчас мы живем,
Стань хоть на миг сам собой, слышишь!