In my mind, there's no reason for a thread like this anywhere, personally. That said, I'd have placed this in General Chat and not here, because this sub-forum is more for site discussions, about the site, not its members.
Besides, many of the members on your list have already met each other.