Freenode works for other open source projects. Mozilla might even be able to direct a little resources and governance influence their way. (If Freenode didn't work out, it was worth a try, and an easy move from irc.mozilla.org.)
I am sure other products/teams have channels there too, they just won't be official go-to place to chat.