Heres a useful suggestion!

1) Allow us to invite players from anywhere... I've never understood as to why we can't do that to begin with.