I don't necessarily like your design, but I like the idea of customizing the nicklist. If you're not happy with the way mIRC's nicklist works, then I'd say you should customize it to make it so you do like it.