What about other clients?
You mentioned this Chat is to be use within University Lan or small networks, etc... what about a ncurses client or a simple perl client? Not everyone uses X here, remember. Actually, a WinXXXX clients will be nice too. I know, Linux Rules, but there are a lot of users who will love to interact with the server and will not be able to do it, just because there are no clients.
Once again, at least a perl based with curses (ncurses) clients would be nice.
An open, cross-platform journaling program.
A scientific plotting package.