The team battle finale is here...and it's over...with Team Kuzunoha's victory! However, it seems something strange is happening to Ilumgand, but we will have to find out more next episode.
Overall, I liked this episode, but there were a couple choices that I think were a bit weird. First is that we completely skipped the whole team tournament and just jumped right into the finale. I can forgive this as those fights are not really that consequential. But, we instead spend a ton of time on the final fight itself...which is also not that consequential. The real meat of this part of the story is what happens after the team tournament finale, but now we are going to have to wait until next week.
Instead, I think they could have spent more time on other parts of this story instead of the action sequences of the fight. See my other comment in this thread that there is a lot more Ilumgand story they could have told if they spent the time on it. Also, they might show more of it next week, but the demiplane side of things was left out of this episode.
Ultimately, we have spent the last couple episodes building up Makoto's frustrations. He is annoyed at the hyumans for their interference with his students, Laurel bugging him about being a sage, the Merchant Guild for exploiting his inexperience and naivety. This episode, we also see him get annoyed with the demons as he feels as though Rona has not lived up to the spirit of their conversation even if she abided by the letter. Strap in for Makoto's frustrations to boil over soon!