Clearly you haven’t seen what the other engines (Unity) have to offer in that department. UE4 is by very far the best and most feature-rich of all the big “public” engines for online multiplayer.
Also, inviting friends is already possible: Inviting / joining steam friends - Platform & Builds - Epic Developer Community Forums
unless… you’re talking about doing it in BP, which no one should even do in the first place