I was busy too, so I don't mind! And thanks for feedback!
I like the idea to work on top of tags, adding some sort of mechanics! I have a lot of ideas on this, also because tags can be a sort of path players can follow to unlock particular powers or other tags too! For example manipulate a particular npc with a strong tag, let them power up and have a more crazy, but physical powerful npc.
And again on city-building side you are absolutely right! I think that with some sort of city map player will have more control on what is going on in the city, where to expand a controlled npc influence and so on. If I can generalize this concept, I can see a possible pattern here: corrupt an npc, expand his influence in the city, or guild, or in another dimension (religion, economic, arcane, etc..) and get bonus for this powerful npc.
A downside of this approach is that player, as you said, should keep attention on a particular npc, where he invested time and resources: right now a crazy enough npc can die in a fight and player could potentially lose a log for this.. If I'm the player I will be a little pissed about this :(
For the ui report, thanks, I will investigate! I have a lot of bugs to work on it, but I need to focus on complete core mechanics first! I know you can perfectly understand me on this side!
Thanks again!