The main thing that sticks out to me is dragon tail on the serperior. After a leaf storm, no common Pokemon can comfortably set up on you. I would swap out Dragon Tail for hidden power fire so that Serperior can handle steel types. Also, the Golem's purpose as a scizor check is a little...