I agree 100%.

However, I doubt its the protocol thats the problem. More or less its the lack of features since its an additional item added to mIRC not required for the main purpose of the client.