Could we substitute Afterburn in place of Haze?
I don't really know how to judge appropriate places on movesets. In game, I usually just kepp the most powerful moves and get rid of stat changers or effect inducers.
Except for sleep powder. My butterfree needs sleep powder.