It really does look great but I'd invest some time into a webmaster related resource to find out how your site will rate in regards to
SEO. I'm not sure how spiders are currently but I do know they've had issues with properly indexing flash heavy sites before.
Anyway, it couldn't hurt to ask a few questions because it would really suck if all that hard work actually ended up hurting your placement with the SERPS.