I think they're reasonably cool, although there's no good reason a sasquatch (even a young one) should need earmuffs and boots, dammit. I think they're better than previous mascots (thanks to Scott at Facebook for the link), especially Canada's first, Amik, the 1976 Montréal plush lump that was supposed to be a beaver.
There does seem to be an early-21st century style developing, however—note the anime resemblance to the Fuwa mascots of the 2008 Beijing Games. Though maybe that doesn't carry over strongly to the plush and life-size versions.
What does bring out my cynicism, however, is having more than one mascot—that seems like a simple ploy to sell more stuff. If we had to pick one, I'd go with Quatchi: his "hey dude" slacker appearance, scratchy "why am I up before noon?" voice (check it out in Darren's unauthorized Olympic theme), and needless extra winter protection are very Vancouver. Though I guess if Sumi's oddball green tunic were Gore-Tex, that would do the job too.