Very interesting article. It would kind of underwhelm me, though, to discover that other life forms on other planets look just like us*. "Space Humans from Andromeda" sounds sorta hokey.
*Yes, I know, there is no reason why, given common microbial DNA sources, other planets wouldn't produce newer life forms. It just leaves the possibility of a human-type life form that much more possible.