I love our IRC (though it has its dull moments :-P ). I've met and talked with some really awesome people, have gotten some good help, and the talk is generally pretty mature. I, honestly, haven't found a better indie game development irc yet--the rest typically devolve into phallic jokes and poor grammar. If you're on the fence, get off it and come hang out in the esper.net #construct irc with the rest of us!
As far as the community goes, it isn't the biggest around, but its definitely active, and a lot of the individual posts are of a higher quality than you can sometimes achieve elsewhere.