My foxparks utterly ruins it, though.
And I haven't even started optimizing my pokemons, you can boost their stats by using souls, or teach them new moves.