This is strictly my opinion (haha!) but anyone close enough to read my kid's shirt has probably heard me call her name about a dozen times already, so I'm not too worried about the name on the shirt.
I put her name on her shirt without hesitation. My opinion is that everyone within hearing distance will know my DD's name eventually because I use it a lot when speaking to her. That was even more true when she was younger.For security reason? I LOVE all of these fun DISigns, but I am torn. Do you feel safe walking around the parks with the names included?
FWIW, I have an DS8, DD6, and DS who will be 8.5 months when we go.