Might I add one:
Add a conversation bar. Sometimes people say something in the surroundings or my companions are talking whilst I was offscreen trying to figure out where to go and I missed half the conversations. In bg you could always read what was said so if you missed something it wasent that bad