Flavor, freshness key for Kempbucha