Brandon, you guys need to have this text/info show up in game somewhere too. The easiest way would simply be a mail from the system titled "special communique" or whatever. Alternatively you could add a console at ESD or SFA(and the KDF locations) to access these reports and some type of notification whenever a new one is available. I think it would get more people reading them and increase the excitement/hype of the next episode.
Why not have them appear like the psycho hologram's engineering logs in the Devidian series. Have some computer terminal or datapad that's been left lying around somewhere. Once you interact with them you get a copy of it in your inventory.
I very much hope that we don't get drafted to "help" Drake again. I dislike dealing with the little slime ball and being forced to do so to complete a mission is very distasteful. I want to play my Starfleet characters as ethical, especially Vice Admiral G'eek.
I too would like to see Drake get at least a little bit of a comeuppance.
But the die is cast and the episode will play out however it's written.
EDIT: Glad to hear that the mission doesn't involve Drake at all.