About dialogues, in the videos I noticed two things:
1) In single player dialogues work OK but in multiplayer, when the other player starts a conversation with a NPC, you need to wait the player’s response to see what they were talking about. Maybe I misunderstand but I think is better that every player knows the conversation even if they cannot choose the response.
2) Another thing I noticed is that a NPC starts talking when one character is approaching, but if you were distracted, you could miss the topic, it would be nice to have a log of all dialogues to check them at any time.