I welcome constructive feedback, I have some teams that I worked on which I can blaze through 60+ with no problem, but some teams on the leaderboard just takes time.
For example, I just went through the tree with this team Gengar, Mega Salamence, Clefable and basically blaze through until battle...