Well, this was a simple, predictable storyline. The actress who played Harmony makes a return to Stargate - she played the middle young Adria and did a superb job there. She's a good and cute little actress, but Harmony is very annoying. Poor Sheppard, after all that, Harmony only remembers the last act! McKay would love to have that painting hung out in the open on Atlantis!
I don't understand the role of the Genii here. Were these soldiers following the orders of Ladon or were they from some other faction?
Anyway, not much else to say about this episode - it was just a borderline okay, filler episode.