Seriously, this episode had more holes in it than a termite colony.
Last I checked, Michael is a bad guy, so why didn't he just kill everyone in the gateroom when he arrived, rather then put them in a room with a poorly locked door and just assume they won't try to escape?
I mean come on, he wanted to blow up Atlantis. So clearly making people suffer wasn't high on his agenda, since an explosion of that magnitude would kill anyone before they had a chance to feel any pain. If he had killed all those people rather than do the bad guy standard of just stun them, his chances of winning would have been almost a certainty.
Teyla wouldn't have gotten away due to Ronon's interference and thus Michael wouldn't have been delayed and they most likely would have escaped.
Also explain to me how the destruction of the jumper turned off the self destruct system, when there was never a mention of any link between the two and infact it was the main console in the gate room that was hacked by hand, not through the jumper's systems?
On another point, if you look closely you can see that Teyla was running with her baby before the remote controlled cars got in her way at the beginning of the show. Not sure if that is a particularly good 'mum' moment right there.
In summary this was a pathetically written episode, where once again the bad guys don't like to kill anyone, they just talk about it. Whilst the good guys like to chase unarmed people down corridors shooting at them with oversized guns, before stepping on their fingers whilst they dangle over very high buildings.
Bad guys do the later...not the good guys.
In my mind, the 'Atlanteans' as they call themselves are the true bad guys in this series and you only need to watch how they have treated the replicators over the series to see this in action. They betray their trust and lock them in a time bubble, lie to them constantly, betraying every one that has ever attempted to pursue peace. Then they finally wipe out the entire species by destroying their planet.