Considering this was one of the TWO moments in this arc that I was genuinely looking forward to seeing animated, it did well on that front.
Although even I have to say removing the flashback explaining Royd and Loyd's ability and the difference between them, was pretty damn stupid as this will perpetuate the myth Royd also copies powerlevels which he explicitly doesn't. It was also a much better way of revealing the twist that he wasn't the real Mustache than just having the real one turn up.
I did like that they showed Royd was powerful enough to disperse Yama's shikai flames, thus showing that he actually NEEDED to use his Bankai, unlike in the manga where that wasn't really clear. Royd got some huge gains in this episode (still don't think he beats any of the elite but him vs Gremmy).
I also get that they wanted to give Aizen screen time, but you'd think they'd use that scene to give us some kind of hint that Aizen used Kyouka Suigetsu there, considering this IS supposed to be when Mustache falls under it.
And yeah, I still think Yamamoto should have fought a bit harder after having his Bankai stolen but fuck it.
Yamamoto vs Royd is elevated to at least A decent fight now thanks to the new additions.