you know my pet peeve with spn genderbends is that I'm like 95% sure that if their eldest child had been a girl, John & Mary would have named her Samantha, & given the name Dean to their firstborn son.
but obviously if you do that in the actual story it just confuses everything.