Oh, you mean that. Sorry, those are pretty good ideas, then you can chat with anyone who is on the site, and you know who is on the site (you can see if it's one of your friends or not, but also if someone doesn't like the person that's on they might go off this site or they might start being mean to him/her on the chat, so only make registered users be able to chat). The portal is jsut a cool Idea, nothing else needs to be said about that.