What I got from this epsiode was 2 things. (1) An excuse to kill off Telford, at least get him off the ship itself (LDP is a very expensive actor to have around) and (2) For a way to gain extra resources so the show is not always Oh we are low on "X" item, we need to stop at "X" planet to try and find something to replace it with. Oh and a way to add that 2nd shuttle back.
Other than that I thought the episodes was very good looking, the visual effects are just getting better and better. I really liked the two Rush's thing, it reminded me of Ripple Effect in a way with all the Carters in a room. What I think is the "older" Rush killed the crew when he made those adjustments to the Destiny to keep the ship from exploding. It was nice to see Dr. Bill in the episode and the comedy batter been Brody and Volker is always good as well.