Mmmmm..... you gotta love denying your opponet of thier trainers first turn, then beating them over the head with 60 damage turn two.
Roarkiller's fix looks good. Only thing I'd do differntly is take out a Scyther instead of Cleffa because Cleffa's more of a necesity to the strategy.
Hope this helps.