Hi AceSat, First of all this team has good amount of potential; however, there are definitely some ways of optimizing it to make it better.
Let's start off with Diancie, you have determined the goal of this team which is to setup a Rock Polish, and clean up offensive teams. This is good but I...