I think Venomoth would better off being an Annoyer/Status inflicter since it has all those Status Moves. You can Inflict Status, then U-Turn/Venoshock for double the power(Venoshock). It can be usefull as a supporter if its strong enough to Baton Pass Speed(Agility) or Quiver Dance. So my recommendation is not to use it as a Sweeper, but a Status Inflicter/Supporter. So just like Beautifly, sort of but not much potential. Hope this helps...