Okay, first thing about the site that I notice is that it resizes my browser window. That's already bad-bad. The site is very cute, and I guess "it works" for a company like that. But it's still nowhere as easy and efficient as regular html, can't be bookmarked, sucks for accessibility, etc.
IMHO, flash should be used exclusively for advertisements and games, at least for the web.