Bersirc has the availability of the 32 bit colour range for local GUI use, the same as mIRC has for it's border colour choices. Sadly Khaled has not extended this to cover events on the screen and nickname list colouring.

I see no need to extend this to information transmitted to IRC though. Remember that most clients base their colour capabilities on 'mIRC compatability' so there is a standard in place which has stood the test of time. Given that half the colour range is barely readable on the screen anyway there's really no point in extending the colour choice beyond 16 for chat use. Many busy rooms also ban the use of colour anyway, either by +c or a +b.