It's good to see these small cymanfaoedd canu still in existence. There used to be one every couple of years in a small place (and I mean "small" - chapel, feed store and a house) in upstate New York called Freedom with much the same agenda. It was a real hoot!
Looks like a small church - you'd better go early!
sian