I'm interested in any feedback. The source is available at https://github.com/jbaudanza/subnetchat
Even in offices, I guess this would be useful in very small environments. Even medium sized networks could have subnets where people within a single subnet may not recognize one another or want to be in a single chat room with a stranger.