Hi Adam
Stevia is a plant that functions not merely as a sweetening factor but it also reduce the Sugar in your body and therefor is great for diabetics and those in the risky group (family members to diabetic ones).
Since I have been using either fresh leaves or dried ones I do not know about any limitation, I do guess however that if one use an instant product it has something within it that could be watched after.
It will not eliminate your urge to sweeteers unless your Candida is defited (and you consume no white flower products).
You can grow your Stevia at home, nice bush, dot let the flowers to open if you want the leaves and bush grow wild...