Surely it should be a sex reveal as the baby will choose its 'gender' later or have one 'assigned' by a midwife?
I haven't been to one, although a niece was talking about doing it. I said I wouldn't be bringing anything if I came, as I was making a cross stitch picture for the nursery that wouldn't be finished in time, and was costing a fortune by the time the kit and the frame were paid for. I have a lot of nieces and nephews, so am not getting into reveals, showers and so on. They all get a present for the baby when he or she arrives - the firstborn in each family gets a cross stitch picture (although I'm beginning to regret starting that tradition as my eyes aren't as good as they were!) and subsequent ones get clothes or toys with small gifts for any toddler siblings to fight off jealousy.