I would use Skill Challenges for expansion/upkeep on the castle.
I also like to give permnament structures as rewards. It comes with obligations for the Players, that most do not think about. Just like giving a title to one or more players, it is a garaunteed way to have plot lines access