Well, now I've finished, and I remain disappointed in part 2. There were good ideas in there but the execution was really bad. Was this half rushed? It felt like they had no time to figure out the overall pacing, so everything got crammed into the end.
The show needs to lean into the camp next year to deal with the fact that they have no internal logic in worldbuilding or characterization.
I continue to hate Harvey, Roz, and Theo's presence in the show. The writing has to be so contrived to justify their continued existence. Yes, I'm sure Roz's self-taught witch-curse-given psychic power could let her see the locks to the Gates of Hell at all, and it definitely wouldn't drive her insane or otherwise seriously harm her. I'm sure the demon that grabbed Theo would have done so ineffectively instead of vaporizing Theo at touch, and of course, the lock to the Gates of Hell would conveniently be a sigil that can be drawn on paper by someone with no magical ability at all. And definitely it would be hot enough to cinematically cause discomfort and sweat but not so hot that it would burn up the paper or burn Roz's hand when she touched the Gates (much less, burn up Harvey, Roz, and Theo!)
I know Ambrose was always intended to be pansexual, but I am a bit disturbed that Luke was savagely murdered and now Ambrose is apparently hooked up with Prudence. I guess it's unclear how significant of a relationship that will be, and they'll presumably be a very open relationship even if significant, so he could still get a boyfriend. But it's all just a little too tropey.
I wish all the characters had done more to earn their victories. Sabrina had some active moments but none of her active moments ever ended up meaning anything. Mostly, she was Lilith's manipulated puppet. Even at the end, Lilith and Nicholas saved them all while Sabrina's plan failed. Zelda gets a high priestess position because she's the healthiest one in the coven alive at the end after Lilith topples everything.