So having rewatched the first half of Series 6, I have yet another crazy River Song theory.
It doesn't seem fair at all to Amy & Rory to take away their daughter and not allow her to grow up with them, especially if the brief glimpse of them in the future in "The Hungry Earth"/"Cold Blood" is still valid. And I'm not convinced that Moffatt is going to do this. Madame Kovarian is also probably paranoid about losing Melody again; she's created one Flesh duplicate. Who's to say she can't create another one?
So my theory is this: At the end of Series 6, we'll have two versions of Melody; one is created from the Flesh and one is not. One will be raised by Amy & Rory as their baby. The other will become River Song. And neither we nor the characters will know which one is which; the TARDIS will simply stabilize the Ganger into a human (well, human/Time Lord) as it did in "The Almost People". The theft of the regeneration energy will simply end up being part of the ruse to avoid the Doctor's death.
It doesn't seem fair at all to Amy & Rory to take away their daughter and not allow her to grow up with them, especially if the brief glimpse of them in the future in "The Hungry Earth"/"Cold Blood" is still valid. And I'm not convinced that Moffatt is going to do this. Madame Kovarian is also probably paranoid about losing Melody again; she's created one Flesh duplicate. Who's to say she can't create another one?
So my theory is this: At the end of Series 6, we'll have two versions of Melody; one is created from the Flesh and one is not. One will be raised by Amy & Rory as their baby. The other will become River Song. And neither we nor the characters will know which one is which; the TARDIS will simply stabilize the Ganger into a human (well, human/Time Lord) as it did in "The Almost People". The theft of the regeneration energy will simply end up being part of the ruse to avoid the Doctor's death.