Actually liked the twist. With Daniel to bounce off, David Hewlett seemed more inclined to play the earlier style Rodney as much as the script allowed making him an asset to the episode rather than the bane he has become.
But, I think they missed a golden opportunity – small, potential spoiler, so I’ll inconvenience you with one of these despite it being fairly short:
Losing their Stargate would have reset things to an earlier, much grittier “seat of pants” setting. I think rushing in a replacement was a shame. They don’t have many episodes left, but they could have given themselves a big chunk of suspense to play with by throwing the team into the void, so to speak.
I’m starting to enjoy Atlantis, I’ve liked the last 4-5 episodes.
I wonder, though, if it has anything to do with the fact I religiously avoid watching the trailers/promos/spoilers/etc?