Alright, I finally watched this episode, and I really liked it. Ash asking Serena to join the group was nice, it's the FIRST time in Pokémon when the main girl didn't just follow Ash, but instead of that, he himself asked her to travel with him. She already has some nice interaction and group dynamics, and her joining the group made things even better.
Serena becoming friends with Bonnie was cute. Unlike Dawn and Iris becoming instant "best friends" in BW, Bonnie and Serena's friendship feels more natural and less forced. The flashback to Ash and Serena's meeting was sweet. It's nice of Ash to help Serena when she injured her leg. Also, the accidental hug between Ash and Serena .... was so kawaii and Amourshippy. Serena appear to have a crush on Ash, so I'm interested to see how their relationship goes from this point.
For those who were disappointed about Ash not remebering Serena in the last episode, he actually remembered her after she reminded him of their meeting in Prof. Oak's Summer Camp. In the last episode he was too focused with his Gym battle, hence why he couldn't remember her back then. Anyway, It was nice to see Serena trying teaching Ash how to ride a Rhyhorn. Despite how she initially didn't seem all that much interested in Rhyhorn Racing in the first place, she did put her lessons to good use, even to the point where she almost started to sound like her mom. It seemed like Ash's determination to sucessfully ride the Rhyhorn made Serena realize that she was wrong about Rhyhorn Racing, which was a nice development for her. The Rhyhorn licking scene was kinda disgusting though.
The videophone conversation with Serena and her mom was nice. It's kinda funny when Ash was telling Grace how much of a expert Serena is at rhyhorn racing. I'm sure Grace was glad to hear all that praise, hence why she approved of Serena going on a journey with her new (and old) friends. It was sweet of Serena to Give Ash and everyone cookies.
Overall, this was a nice episode. Serena got a lot of focus and she worked well with the group's chemistry already. While I won't mind seeing another Rhyhorn Race episode at some point, I don't think it'd work as a goal, especially since she wouldn't be able to use to use her other Pokemon. Besides, I think Serena trying to find a goal is far more interesting than having a already-decided goal. It could result in some personal development for her as she searches for a suitable goal for herself.
The english dub did a decent job with the script and voice acting, but as usual they ruined the BGM. Why did TPCI replace the beautiful Laverre City theme with their crappy dub music? For goodness' sake, TPCI needs to realize that the japanese music is way better than their terrible dub music. Keeping just 3 pieces (Title Card theme, Team Rocket motto music, Kalos trainer battle theme) of original BGM is pathetic! And the BGM isn't the only thing that TPCI messed up in this episode.... They messed up the title screen as well! The title card was supposed to have Serena's face, but the English version changed it to Ash's face! What's up with that?