Choosing your partner with the intent of having particular genes for your child (other than, as I said, general physical health) seems unethical to me too. People do choose their partners on the basis of particular characteristics, but I would hope not for any reason so crass as manipulating the genes of their future children.