Thank you for your kind words - I'm glad you find the world-building a politicking an interesting part of the game.
I will certainly try to add a dialogue history feature - I'll be updating the ren'py version with the next release (Charlotte's route), so I will likely try to implement it then.
As for the Steam achievement, I would like to add them, but that will be something I have to look into when I finally get around to releasing the game on Steam. Perhaps I should start thinking of pithy titles now? ^_^
Many thanks for your interest