I suggest replacing psychic with water pulse to make up for it's disadvantage against fire types. also, how about thunderpunch for flying types. other than that your moves are awesome though. good luck.