The Spoink bouncing around made this episode for me. The whole "I'll battle you to see who has a stronger connection with their Pokémon" bit was kind of funny. I'm glad that Ash didn't win the race for some reason. I don't really know for some reason. I guess I lost it. I initially thought that Pikachu won the race though so I was surprised that Snorlax won the race.
The Pokéathlon seemed interesting enough and I hope they bring it back for another episode (I'm guess they haven't yet?) though I wouldn't want to see it as a big part of the show like contests are. Yeah, that's about it I guess. Overall pretty enjoyable.