AFAIK there are many kinds of Stevia, it is not a name for a single substance marketed under a number of different brands, every brand of Stevia may differ significantly from the others. There are "stevias" that taste fairly unpleasant to me and there is a brand that tastes better than any candy I've ever tasted.