Well the current number of users in the channel is already displayed in the titlebar, so I don't know why you'd need it displayed in the channel window as well. As for ops/voice/etc. That much is easily scripted. All the problems you pointed out (short joins, no address, etc) are only related to join/part and mIRC already displays the info you want displayed in a join/part.