I have a suggestion, when i doble click or write /channel, i see the ban address, who ban and the time... can you add the reason ? I know than the rfc not save this, but i think than you can add the reason for the ban temporaly (just for the persons than are inside the channel at that time)
Something like the $ial than mirc controls, not the server
Sorry but my english is not good