The thing is the guild is IC though, and the local forums serve a purpose by allowing for discussion amongst players.
For that there is the General Discussion thread on the Forum.
No need for the Locals.
The Locals are the the reason why IC none talks about IC things and why people prefer to talk about it here.