A very interesting Pokemon, seems like it would be legendary in all accounts if it wasn't for that pre-evolution. Easily a very powerful and very dangerous foe. That x4 weakness to Rock doesn't seem like it would be a problem.
EVs: Defense (it is needed to allow it to survive), Sp Attack, Speed
Fire Dance/Flamethrower: While not as powerful as Flamethrower, it soon will be with a 50% chance of raising Sp Attack. Flamethrower is there for power. I suggest Flamethrower, but it depends on opinion.
Bug Buzz: Of course this move. It is the most powerful special bug move in the game.
Whirlwind: In case you don't think you can take down the opponent, get rid of them with this.
Quiver Dance: Makes this a force to be reckoned with after only one use.