The vast majority of these other modes are non standard and differ from ircd to ircd, which im guessing is why they have not been added.
I think those modes are used in near all IRCds, or at least at the most popular ones: c,R,S,O,A and M(maybe). Note I don't mention incomplete/other-style IRCds like undernet and few others, but UnrealIRCd, PTlink, bahamut, ratbox, hybrid etc.
2: What if you remove them (and mirc waits for the ok), but then you decide one of those marked to be removed should stay, you have to hit cancel and start over?
I'll not develop the system funcionality, but I don't like the bans being removed before I click OK, and the chanmodes only after that.
4: khalad has to eat just like everybody else, he also often donates conciderable amounts of the proceeds to charities... just coz you dont feel like paying for it
Most people from in-development countries doesn't have enough money to pay for each software they need to use.
Also, big software developers are releasing their software as freeware or open source. This includes Microsoft and the already mentioned Opera Browser. They also need to eat for survive... and about the Open Source community?
5: [...] Displaying certain nicks/nicktypes in certain colors however is already availible, check Address Book > 'Colors' tab.
I mention support for the color/text codes if the nick contains their and, of course, if the IRCd supports this. I don't ask for only mIRC superficial nick's color, but support those codes from the IRCd. Yes, this is very anti-protocol, but it's possible to implement.
Thanks, Ricardo.