UPnP support will not be added to older operating systems. Support for Windows 98 and previous versions has ceased, and Microsoft is trying to sell XP now - UPnP being one of its new features. Why would they implement it in older versions and make Windows 2000 users happy for avoiding the upgrade to XP?

But, applications running on older versions of Windows _CAN_ support UPnP. It works flawlessly in MSN Messenger, I was really happy to be able to use MSN Messenger on two networked computers without the need to configure the router at all! UPnP-enabled mIRC could work the same.

UPnP insecurity is irrelevant. Microsoft Windows XP's default setting is enabled, and mIRC can't change that; therefore, the insecurity of the system will still exist. mIRC could have the UPnP features disabled by default too, but at least give people the possibility to use it when they are behind a UPnP-enabled router. By the way, when users are behind the router, their UPnP vulnerability is no longer exploitable from the Internet.

I don't know how else could I argue in favor of adding UPnP features to mIRC. It's all up to Khaled anyways.