Some comments:
1. Hey, neat to see another pantheon show up, and with a decent-ish reason why they are not overly involved. Though, something I note: despite being the Ennead there are only five at the council aside from Khonshu. I wonder if the absent deities are dead, completely departed from Earth, simply didn't bother to show up for the council, or if perhaps the Ennead have been imprisoning more than a few of their former members?
2. On one hand, you'd think a pantheon of gods would have a better way to interrogate the truthfulness of mortals. . . but on the other hand, they kind of showed why they might not. Specifically, Khonshu absolutely *does* come off as that crazy half-unhinged cousin. They take him at his word to the same extent that someone would take Rorschach at his word, and for the same reason.
3. That said, while Khonshu is definitely an ******* and rather maladjusted, I think this episode points heavily towards him actually being sincere, and not Secretly The Villain. I mean, it could be he's just fanatical about The Mission, but still, he's willing to sacrifice himself in the name of said mission and put his trust in others, even others he doesn't like. That's certainly a sign.
4. Oh, speaking of which, definite evidence of a third personality at play. To the surprise of few, sure, but still. And is it just me, or does Steven seem to be a *little* more well-adjusted and functional in this episode? Could be just chance and reading clouds, but it could also be that a Steven whose not completely locked out from the rest of his mind, is a Steven that has fewer issues functioning.