I'd personally see a new chat called "Socializing" instead of an advertising chat.
This thing with general chat is that it goes out to everyone within the map. For rp purposes, advertising a chat is a lot quicker and better of doing in general, instead of running around to person to person annoying them personally, instead people see an ad, and if they're intrerested, they respond.
Having general chat as they "talk about everythingpersonalproblemsrandompowerplayandotherthingsthateveryonedoesn'tcareaboutchat" isn't the best way.
So instead, I think it would be better if there was a seperate chat room that you had to turn off everytime you run the game. That way people wouldn't see unless they wanted.
However, we already have, general chat, local chat, party chat, whisper function and group chat.
And I think we should be able to survive just fine with those xD.
Personal views ofcourse.