I can't help noticing that the number of people in the IRC channel is just a fraction of the number of clients that show up in the map. What if you integrated an IRC client in the game client (shouldn't be too hard) and had some doodad appear in the client while there's an IRC mission going on?
Good suggestion, and we are looking into ways to do that. We will keep at it and update you on the progress.