One issue I can see of an identical dialog screen popping up for all players is trading. That would need to be reworked so trading isn't part of the dialog screen and entering trading outside of going into conversation.