Had a lot of fun watching this episode as it was full of nice moments and reasons why this show is so good to watch.
First off there is Henry dealing with the Kim clone. a while ago i voiced an interest in seeing Carter learning the whole alternate-reality / Time-travel thing between him and Henry from "Once in a lifetime" season 1 finale. I would like to see this revealed soon and this episode was one step in the right direction in that Henry has to deal with the loss again and Carter is there to see it.
Then there is the whole carter/allison/tess triangle. I would love to see allison and jack get together and yet tess and jack are good together. we both know jack would like to be with allison and vice-versa but maybe tess and jack together eventually forces them to admit that to each other.