Yep, very much so. It might have made more sense if Ash nicknamed his pokemon, but since he doesn't do that it would probably make future battles boring and confusing. They already have two Gliscor, why make another match up? And anyway, a lot of his pokemon have already evolved this season, so no complaints there.