Love this episode. They did a fine job concentrating on personalities instead of action.
As much as I found myself liking Ladon at the end of the story, I can't bring myself to fully trust him, since he is Genii. After all, he was Kolya's man; there's no proof that Kolya's actually dead at this point and he certainly has an axe to grind with the folks from Atlantis in general and Sheppard in particular. The happy ending strikes me as the lull before the storm.
And I must admit, I'm glad as hell that Lorne is still alive. The man could have been a classic 'red shirt' and killed off way back in 'Runner'; it's good to see that the series writers are creating secondary characters that are more than just throwaway cardboard cutouts.
All in all, the series just keeps getting better.