How many times has she been played in competitive? If you say 1 or 2 then I will call that too small of a sample size to use it as a realistic stat.
As for the rest of it I will say she is fairly strong especially in match-ups where she can get some decent free poke but does lack in Hard CC that is on demand. Her damage is good but not the best since one again it is not a sudden instant damge on R + Q.
But I will say solo lane karma actually is good spot assuming you are willing to be in part a support meaning that you are basically relying in part on your team doing well and therefore less of a solo carry. Basically in the same class as lulu.