I believe it is the most logical scenario.
Not necessarily missing, detained? Singing?
I wouldn't jump to conclusions on missing. Definitely Strozk makes the most sense. He could be detained, or singing, or missing…no one knows.
KEK BAKER!!!
Didn't Pompeo say today he had FBI Documents?
Damaging info containing the exchange from Strzok and Page maybe? McCabe's text messages??
Just thinking out loud here…