Flooding of General.. obviously this IS indeed a "problem", it depends on how you want to look at it. It's irritating. But General is for General, specificly (Spell fail?) spamming is continueously (Spell Fail..agian?) entering obnoxiously.. : fdfdsf *enter* dfsd *enter* effsfs *enter* <-- Spam, no?
Now for advertising's sake, there should just be an advertising channel. Granted, people may leak their "spam" into there, but that's what you get a developer for. People enter things to fast they get kicked from the channel for how many minutes or seconds or w/e you descide. If you wish to be more specific on what people TYPE as spam (takes more time to get working), and the channel should auto-kick (or disable) for that user for w/e minutes or seconds you want, 2nd time they do it add on 5 mins or w/e. Just my opinion, I've seen this work before, it worked WONDERS.
And guys, we can't forget the fact we have a lot of people on FH for just 1 general channel, even for different maps. Perhaps there should also be a General1 General2 thing? General (Random) <-- Talk about w/e you like || General Ad <-- Advertise || That way there may not even be a need for the auto-channel-kicking, but hey, these ideas may sound silly, but I'm just posting some I think that may help. Not sure if any would work, don't know the way FH uses their codes or even if they use a core or what kind of core, so these may not be possible, but won't hurt to consider! ^^
~Freak.Accident