Hey dude.
mirc already IS used for filesahring.
before a files goes to p2p apps, it is shared in irc !
With notify you HAVE a very basisc buddylist,. Why noit to improove this, and why not to make it plugin-hybrid with GAIM and AOL users ?
The whole irc chat and filetransfer is very basic and a lot of dos-commands are needed. This is bad and basic.
WASTE excludes the Nickname problem , because you get a unique key.
GAIM already offers to changer the nickname to what you want int the recievers display.

Chatrooms are pretty good, but we need Freindslists and a better search for files in the friendslist.

If p2p apps develop a chat standard and decentral chathubs, mirc is really oldfashioned.