Kinda pointless, unless you're inviting completely random people to your alliance I assume there will be some sort of chat or coordination before the invite takes place, not hard to say "meet me at x place".

I can also see why it was removed from public view, it's unnecessary overall.