I think it is so hard to keep online community if you do not know already a group of people before you join it, on the internet people just forget to check back in at a regular times.
Probably this is why it is popular to make them on Facebook, people are going there anyway to check other things and they see all of the new notifications at the same time.