The strategy I figured out during the Werewolf campaign is simple: Save up on inn materials and upgrade every inn on your way to max militia like pic related. 50 inn materials that are well worth the cost. At least in the last campaign, it means that the city can just defend itself and you no longer need to worry about it.