The presentation, animation and artstyle look great, but it would be costly if they implemented these in the main anime. The song was ok, the lyrics and melody aren't catchy enough to stick in my head for a while, but that's just me.
Nice homage of the various game protagonists and their rivals, even though I couldn't spot them all if I didn't pause or slow the video down.
The main female character has an Eevee, which is symbolic to how many female characters had that Pokemon recently mostly in the anime, because they can't have Pikachu since Ash has it. Of course, LGPE played a role since Eevee becomes the franchise 2nd mascot imo.