I will say, Baylon is a great bad guy. It feels like what they would have done with Dooku if they had more time with him, this dark side user that's just suave and utterly in control. I also like that he gives his word and intends to keep it. No immediate bad guy betrayal "just because I'm evil", you can tell he really does believe in this "greater good" that he is working towards.
I like his style where he's fighting with "decent" agility, but no where near Ashoka's, but then you can literally see him amp up the power and knock Ashoka back.
I also appreciated that Ashoka's concern for Sabine was the opening for Baylon to knock her off the ledge. Like master like padawan, Ashoka never could let those attachments go, and ultimately gave Baylon the opening. Its nice because Ashoka being as strong as she is its really questionable if this new guy should be able to take her down, so this narratively gives us the out. We can say "in a straight up fight, Ashoka wins" while still allowing her to lose in this particular scenario.
We also have teh "first" Holdo maneuver, and this one works a lot better for me, as the ship is standing still for a while to calculate, and the fighter squadron moves right into their path, not knowing they are about to launch. It gives the feeling that this really is a "1 in a million" kind of fluke, and not some new manuever every fleet in the galaxy should be using.