I'm just a bit confused by the whole Ancients thing now...
Chaya said that she was an ascended Ancient, but originally from that planet. When she tried to help the residents of the planet she was punished. Her punishment being to be mortal again and to remain on the planet. But she said that now and again she liked to revisit Atlantis. Chaya was really Afar; she was making everything happen in a god-like fashion.
That all sort of makes sense, except what exactly are humans?
What are the inhabitants of this planet - human, Ancient or neither?
If Chaya was an Ancient then wouldn't they be Ancients too?
Are we like a kind of feral Ancients, and presumably they are too?
Or are we (if you have the gene present) real Ancients who have just not yet ascended?
If not, what does that make Daniel Jackson?
Why is he so special - he doesn't even have the gene?
Why did Oma Desala choose him?
He broke the rules much the same way as Chaya did, so is his present state a punishment too?
Or, maybe the Ancients choose new members from among existing human populations - Chaya from that world, Daniel from ours, Oma Desala - you need to be chosen to become an Ancient.
One thing that I didn't buy into was Shepherd's infatuation with Chaya. He has been all over Teyla like a rash, but suddenly forgets about her, and she isn't the least concerned. Maybe she's relieved, I couldn't tell!