I always grind my Pokemon. For me, at least 80% of the fun is in EV training, breeding, and grinding through to level 100. I tend to go through the game without much grinding or careful planning, but once I'm able to pick and choose I start over and craft a team from scratch. EV training...