Well, i think something like that already exists, in IRCX and ConferenceRoom.
I never used any of them though.
If this would really be better to have services in IRCds, it would be already implemented by major networks, don't you think? wink
This was discussed many times on various boards (dalnet@dal.net for example).