Those things creep me out in closeups but that matters a lot less than what the guy in the suit actually does. If we see these things trying to keep pace with Usain Bolt or giving piggy-back rides to hot sprinter chicks, THEN it will be an awesome mascot. At least when viewed from 200 yds away in the stands or in grainy youtube replays.