So tested this last night. To invite more than 8 into a lobby sign ups have to be on your friends list. The invite friends and invite party does the same thing. When you send an invite they automatically get put into a Party and it sends a game invite.

Once the participant is in the lobby they then have to leave the party so more invites can go out.