While there were plot holes, this was an entertaining episode! The return, and the conclusion of the Michael saga, which fittingly ends on Atlantis and with Teyla finishing him off. Here are some thoughts:
Nice fight scenes between Michael and Ronon, and then with Michael and Sheppard and Teyla with a great view on the edge. Also, Sharon Taylor can really fight!
There were difficult choices for Sheppard and Teyla, with Sheppard doing a kamikaze run and Teyla potentially sacrificing Atlantis.
Michael shows once more what he's capable of - shutting down all of Atlantis' power. And yet again, another area-wide wraith stunner weapon was used - they have to figure out a way to neutralize it!
Great interaction and banter throughout - Sheppard/McKay car scene and suicide decision, Ronon/Woolsey, Teyla/Michael, McKay/Zelenka.
Ronon's mission report was succinct!
Zelenka was useful again, which was good to see.
Overall, a nice and entertaining episode!