Flash animations on home pages serve two purposes to my mind.
- They stop search engines crawling the site.
- They really delay the really important people thier customers!
If you really have to use flash then embed it in the page!
Oh yes, if your flash animation is that good and engaging that I'll want to watch it why have you given me a skip into link?