Just curious: Is the yeast for flavor or for nutrition? Does it even have a taste to it? Where is this stuff found in the grocery store? Your recipe sounds good & I'm anxious to try it!