Dont like the idea at all, a scriptable way to change a windows setting like resolution seems like a bad idea to me. I would hate to load a script and have it change the location of all my desktop icons, configuration of open applications and subsequent positioning and so on.

Another thing to keep in mind is often people are using generic display drivers, that can infact list resolutions that are not supported by the monitor. Windows requires an after-apply confirmation to keep such setting alterations in order to avoid probably caused by this. I can't think of any reliable way for mirc to do the same unless it actually triggered windows own display alteration in which case youd get that same confirmation box, every time. If it didn't work in this way then users could end up with a resolution unsupported by the display device and no easy way (for most people) to correct it.