I think it would be a good idea to create a group, kind of like what you can do in Feral Heart. You create a group, name it, invite people to it, etc. It would be much more convienent than inviting people to a party (because when they leave they're gone).