OK I should really have given that planets/gravity thing a bit more thought.
Looks like I'll just have to crawl back into the woodwork with this one. Doesn't seem there's anyone around on the same wavelength in this respect.
Oh well.
I need to do some repeat reading about it. I can't remember where the link with our alien ancestors comes into it.