Not really. True P2P is hard, for group or social interactions, super hard.
The interesting protocols are Holepunch (used by Keet) and Waku.
The problem with relays is that it increasingly seems that their operators are held responsible for the content.