I have a suggestion for an addition: have the journal recognize an actor's name after it has been changed by the player.
For instance, let's say actor 1 is named Serge, and I set up a journal entry for Serge when the game begins. Now, however, if I give the player the option to change Serge's name, and they rename him Bubba, the journal (of course) still says "Serge."
Don't know how possible it is, but It would be really cool if there was a way within the journal to recognize a name input change and change the journal entry.