Other things you could do (if your network supports the modes):

1) limit the channel on a rolling timer so that it reset the limit every so often..... (example: //timerLIMIT 0 180 //mode #channel +l $!calc($nick(#channel,0,a) + 5) <-- I BELIEVE that would evaluate on the timer fire and NOT the timer SET)
2) set a join limit so that X nicknames in Y seconds can join
3) make the channel invite only
4) make the channel only registered nicknames can join

Those are some other ideas IF YOUR NETWORK supports those modes


Those who fail history are doomed to repeat it