I somewhat agree with WDW2002 about the name thing I've never bought my daughter anything with her name on it - and when her daycare provider wrote it on her shoes (outside edge) I scratched it out and wrote it on the inside.
But that said I will buy her a GOH badge (and one for me too). This is our first visit and that feeling of joy when Cinderella knows your name is something I don't want her to miss. So I'll buy her the badge and watch out for her and pray just like I always do.
We do what we can to keep our kids safe, we love them, and teach them, and pray for them. But in a world where a child can be taken out of her own bed, from her own front yard, in front of the whole block of people at a party - is a name badge going to make her more vunerable? I am sorry if this upsets anyone - but that's how I feel.