Im fine with it, its better than draggin it out and pretending that carter is actually leaving or some crap
This was a good episode, a nice light-hearted change to the first half of the third season, which felt kind of dark to me.
Also, Im very glad they hinted at aliens /space as the upcoming over-arching story, as I think they should start looking outward, so to speak, if only because the experiment-gone-wrong stories were starting to feel a bit too similar to each other.