I felt like having to come up with both a local personality for the location and a player character was a bit excessive. My players got confused as to what character is actually "their", and the excess of named characters all with their characteristics and quirks made it hard to remember who's who. So I would suggest cutting "local personality" and leaving only the player character.
And that's pretty much it, honestly. I think this change could help the game get rid of some unnecessary complexity.