A flaw in your question is giving people in the game the url for the game. Why would they need it?
I agree that it would be nice to be able to send people HERE openly. On the other hand I've shared with some of my RL friends/guildies/wife and they haven't joined.