I feel like you've not reached that high-end game nor have decent ninjas to understand her real potential.
FYI, I AM using poison fog in Ranked Battle. I have my own reasons and strategies. Thus I am still rank 1 for long period of time in my server and 9th merged.