Having setup and attempted to administer an IRC server, I'd say that's where the barrier exists for someone wanting to create a new community outside of the huge Freenode network.
I don't like the fact that they are holding on to two of your three keys for you. What if their servers go away? What if their cold storage gets compromised? Air gap isn't fool proof.