I agree, but I can see where it raises an issue of importance among irc afficianados. Many people feel that doing things that are not implemented by the server (and therefore only by mirc in most cases) should remain scripted and separate. I know a lot of people who balked at the idea of mirc having a DCC server at all, especially since it poses an undeniable "social engineering" threat.
Does anyone know anything about the GET protocol for the dcc server? The documentation suggests that a more plausable passive method is available, but I am not sure if it has been implemented or how it works. Is it for fserve only?