What I've read is that not only does stevia not have an insulin response, but it helps promote insulin sensitivity and reduces blood pressure as a side effect. Now, does it increase insulin sensitivity by replacing sugar in a CW diet, or will it further increase insulin sensitivity in someone that has no added sugar in their diet to begin with? That is the question. I'm guessing its promotion of insulin sensitivity is because its use causes people to use less sugar, so someone that's primal and adds no sugar to begin with will see no effect. I have ZERO proof of this statement and it's just my own bias. Hopefully, someone more knowledgeable will reply. I use stevia pretty much on a daily basis - a cup of decaf tea with half a teaspoon of stevia makes me feel better in the morning at work.
Don't put your trust in anyone on this forum, including me. You are the key to your own success.