vent sounds kind of alienating for people not interested in using vent but who just want to chat. I think your best bet is promoting the irc again and if you can get that going have a vent sub-thing going.