I also first found out about Channillo via Twitter. Someone (can't remember exactly who at the moment) followed me and when I checked that person's profile, the site listed was Channillo and some of the tweets were promoting Channillo. Curious, I checked out the site and also started looking for more information about it. I didn't join.
I agree with what the others here have said. It seems pointless to join if you're going to be expected to do your own marketing, etc. If that's the case, you might as well just self-publish, right?
Also, thanks to the person who gave the meaning for YADS.