I really am looking forward to Shiki v. Lancer next episode. I have been looking forward to this fight more than Makoto/Sophia ever since the most recent OP aired. I think the reason I like this fight more is that we all know Makoto is stronger than Sophia. He is the main character of the story; he has protagonist-powered plot armor. However, Shiki doesn't, and he is up against one of the most powerful beings in this world.
I can't tell if they're doing a good job portraying characters strengths when they only get a couple minutes of existing before the next character comes in and shows how strong they are. Hibiki came in and got wrecked by Io, Io got wrecked by Makoto, then Sofia comes in and same for her... She's supposed to be the strongest adventurer and apparently did something to dragons which should've at least been on the level of Tomoe pre-Makoto'ing... But without ever seeing it... I guess she did smack up Tomoki last episode. I guess it's just surprising how one-sided every fight is even for characters who just won a one-sided fight earlier.