Nice way to kick off the new series, imo. It's much better than everyone simply meeting each other and deciding to travel together. And it makes anyone new to the show have to check the original series, just to understand why Pikachu is in such a state. Advertising something said and done, yep.
Hey, it's a reference to choosing the Pokemon in RSE! Next generation of games, the professor needs to be on top of a tree like Birch. That's classic.
I forgot how much of a personality Torchic had - it was nice to see it walk up to May and rub affectionately on her leg, especially after the ordeal she had with the Mudkip the day prior =P
Overall, it's a nice way to kick things off, nothing was really missing in the episode besides a Misty reference, and everyone starts off with a clean slate. Very enjoyable.