I loved the storyline of this episode and for some time, they did managed to fooled me as I was really thinking they are home. Oh, I so thought they would figure something out but no - they did not.
All the way different people have different illusions. Poor lieutenant - send back to Antarctica - he did not liked there. It was Sheppard. And all those people in Sheppard's home. It was really great but on that time, we already knew that they were not true.
A real pearl episode, I most say. Hope oneday soon, they will get home. And real this time.