I wouldn't worry about finding people to play with, this and the PoE2 reddit would make it pretty easy to find other members of the community to play with. I am all for it, in fact...I'm keeping my fingers crossed that it is one of the "very complicated features" they aren't ready to show us yet but I am probably being too hopeful. Having it post launch would be fine too, if it doesn't happen I won't lose any sleep over it.