IRC is a protocol, which allows anyone to choose their own client. I'd much rather use a client of my choosing (and under my control) than use a website where I have to use whatever chat interface has been decided.
I think a simple Java interface would be a great idea, plus a note on how to get to the channel using other clients. To be popular it has to be kept 'simple and stupid'.
+wojpob
wikipedia-l@lists.wikimedia.org