I was thinking it would be kinda cool if mIRC could take raw codes 004 and 005, figure out which types of channel modes, etc. are available, and would add/remove channel modes to the channel options dialog. For instance, there are certain channel modes that are not in the channel options dialog. I know they are patches, but they are very common. Channel modes +cCdr are not found in the dialog. The information in the raw codes say that the server supports these modes.

<- :Slim.NY.US.GamesNET.net 004 KilledInAction Slim.NY.US.GamesNET.net u2.10.11.04 dioswkgx biklmnopstvrDcC bklov
<- :Slim.NY.US.GamesNET.net 005 KilledInAction WHOX WALLCHOPS WALLVOICES USERIP CPRIVMSG CNOTICE SILENCE=15 MODES=6 MAXCHANNELS=20 MAXBANS=45 NICKLEN=30 TOPICLEN=300 AWAYLEN=200 KICKLEN=300 :are supported by this server
<- :Slim.NY.US.GamesNET.net 005 KilledInAction CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDcC CASEMAPPING=rfc1459 NETWORK=GamesNET :are supported by this server

Maybe if it is impossible to put these modes in the dialog or to detect if they are available and put them in, it would possible to add a section to the channel dialog for "Server-Specific Channel Modes". In this, it would just have a listing of all the possible modes (as checkboxes) to set on a channel, without a description of what it does.