Not a terrible battle. Animation is not amazing and worse than the first part imo, but it could be okay in HD. It's at least passable enough for a Journeys episode and they could be saving the budget for the next episodes (which from the preview, they will look much better than this episode).
Dracovish getting bigger claw fang thingies is a bit strange - I would excuse it if it was a new move like Psychic Fangs or something and I'll have to wait for subs to see how it's explained.
I'm mixed on Lucario's performance; power scaling is weird with how it beat Cynthia's Ace and Dynamax Togekiss (and Togekiss took no damage prior to fighting Lucario) but it did get Dragon Tail and Para haxed, and it did get a K.O. so it's a bit better handled than Ash's Lycanroc from SM imo.
Dragapult managed to get Thunderbolt to paralyze; apparently Pikachu got the paralyze before, but I don't think it has happened in like 20+ years. Also showcasing Dragon Tail's secondary effect finally, they acknowledged Volt Switch's effect but not its fellow Gen 5 switching move, and the way it was used in the battle was pretty satisfying. How Ash's Pokemon would look confused when they were sent out early was pretty cute.
Glad Dragonite got its win as well. The Seismic Toss like finisher reminded me of Ash's Charizard and made me wish that reserves were used *inhales more copium*
Also XY music was used here, this is Serena foreshadowing
Next episode preview looks pretty wild. The Z-Move looks better in the preview than in the rest of the series but I'll still hold out hope that ridiculously fat Pikachu is going to be here. Not sure if it will want to battle Pikachu on Leon's side (not really a connection to Pikachu and Eternatus like there was with Tapu Koko, so unlikely) but what will probably happen is that Eternatus gives Ash and Leon an extra Dynamax like what Ash vs. Kukui did. It could be a fun ending but Journeys has been ending battles in questionable and unsatisfying ways (Volkner, Steven, Raihan, Drasna, arguably Cynthia and Marnie). I will be casually optimistic.