Re: Stop gendering children through names!
If the children don't identify with their physiological gender, then they change it. I know an Adrian who spent years as Phoebe.
As for unisex names, I think it is only polite to give a gendered name as a middle name. I believe in choice.