I think this product has an aftertaste when mixed in drinks, such as coffee and tea. One of my favorite snacks is to dip strawberries in a little bit of Truvia though and I don't notice the aftertaste.
I don't think so, i hate after tastes of the fake sugars that are filled with chemicals. this one is my go to calorie free sweetener! it makes things even sweeter, so you don't need anymore than one packet or two.