(( I'll play the devils Advocate. :D
1. People will hate and say it is Un-RP
2. How will you stay in contact with other guilds and people.
3. If you make said people make accounts on this forum to contact you, it will decrease your productivity.
Just thought I'd point a few things out. Lol~ ))