So you are saying you create a battle and sit there until someone clicks the link?
Also, from a moderation and general user safety I don't think letting guests create battles is a good idea, specially letting them chat. And without having full informed, seems easily spammable to the point of...