When a new location is created and both old and new locations have added each other as a "friend", they should start synchronizing their data with each other (friends, messages, chats, everything).
This should happen immediately between all connected locations, so that, for example, I can start a chat on my desktop PC, then grab my laptop and continue the chat while sitting in the garden, having the whole history of that chat with me.