Something useful myself and others I have mentioned it to agree with is having an invite comment box would help so you could let a player that is not on your friends list know you are inviting them to a game at the suggestion of another player they are friends with. Having this feature would decrease the amount of declines and speed up game play.