My 5yo daughter is TERRIFIED of mascots. First one she saw was a couple of years ago at a Brooklyn Cyclones game (NY Penn League)- they have a seagull. She screamed and fled. Since then, encounters with the Yale bulldog, the Elmos in Times Square, and whatever the hell the Islanders thing is have been met with a cry of "MASSSCOTTT!!!" and a full-blown nutty, from an otherwise levelheaded kid.Come on. It's not for us, it's for kids. I'm down with anything that will get kids to like baseball more.
So, YKMMV.