Well, Tox, I guess we'll see how it turns out when/if Rockstar provide actual solid information or when it's actually released. I personally think it will be more to it than just "auto-invite and play".
Thanks for the offer John, but I'll stay with the crew I have now. Don't notice too much lag issues to be honest, even though one lives in Canada and two lives in Australia. Most of the lag is on my end anyway, but that will be fixed fairly soon, so hopefully it will be lag-free for every one of us.