But I will say that the episode felt a bit messy and disjointed as they maybe rushed to tease fans on who the red angel was and then rushed to the twist in the ending.
I want to ad on that the funeral for Ariam would have probably worked better if they had developed her character through the first two season so that we could have seen that she was this wonderful person that they had lost.
We also learned that Michael's parents were key scientists on project Daedalus, a time jumping project by Section 31, and that Captain Leland got Michael's parents killed. At the same time we also learned that the red angel is a perfect DNA match for Michael.
Thus we get the grandfather paradox that we hear about in time travel.They decide to try to kill Michael which will draw Red Angel Michael to save her because without Michael the red angel doesn't exist. Its funny because not too long ago I watched the DS9 episode where they went back in time to the tribbles episode and Brashear was convinced that he had met his grandmother on a turbo lift and because convinced that he was his own grandfather.
The high point of the episode was the scene between Spock and Burnham where they gave it lots of time and it seems like they put the conflict behind themselves.
In the end they do put Michael's life in danger by suffocating her and the Red Angel shows up and they trap her in a containment field and decide to throw in the twist of the season.
The problem in any show is when you do a twist within a twist within a twist, you can sometimes numb the audience and they don't care about the final twist.
Like I said, I'm torn on the episode, they had this really excellent scene in the middle with Spock and Burnham, I even really liked the interaction between Hugh and the Admiral which was really well done. But the Red Angel and Section 31 stuff just felt, sloppy, and rushed