Может, вместо записок делать "завещания", как предложил Ple-Sen? И написать завещание можно будет только до игровой смерти, так что информация последней ночи автоматически исключается. А блок можно сделать неотображаемым. Проверяк усиливать связками с блокерами или городскими стрелками.
Завещания это опять же очень большая халява для города.
Город не нужно усиливать, с ним всё в порядке. Если всё время помогать городу, то с места не сдвинимся. Нужно дать городу трудности, решаемые, но требующие усилий. Пускай с первой, мб даже со второй или с третьей попытки не получиться у него победить, но невозможно прогрессировать, заранее ставя себе лёгкие, а не трудные условия.