Did anyone else think it was a bit "out-of-character" for Sheppard's team to be meeting on one of SEVEN Hive Ships? In the past, they would have NEVER done that. They would have met on a neutral world with 4 Puddle Jumpers stationed around and hidden, ready to rise up and defend the team at the first sign of trouble. In other words they would have had redundant security or at least a contingency plan. Now I know I'm going to hear "It was a plot device to...", and fill in the blank with any number of reasons, but even if it was, it was a stupid plot device and it completely undermines their past strategies in similar situations.
Now with that said this was easily my favorite episode this season (Obviously for other reasons).