I think a better approach is just to teach your kids that gender roles exist, they are really sexist and mostly arbitrary, it is okay to do stuff associated with the opposite gender, people will treat you differently based on whether you are boy or a girl, and how to deal with the people who act like dicks if they see you doing things associated with the opposite gender.