Your characterization is the strongest in this story. Best of all it doesn't feel dry.
On another note I think at this point within the universe you could make a pitch the original sg1 series as a parody similar to wormhole extreme in the tv series. Prepare the world for disclosure and make the...