I consider 20 to be a great turn out. It is just small enough to mingle and make good contact with the attendees. Sure it's nice to have a large group show up, but it doesn't lend itself to the individual contact that makes our organization truly "brassroots."