Thanks a lot for the feedback!
I have many ideas for an improved version of this, but I've never been motivated to push it any further: I haven't had many opportunities to roleplay since making this, so it's sort of fallen into abandonment.
In any case, I'm glad someone else found it and enjoyed it! If I ever make a new one, you'll be the first to know!