Your rankings will suffer from the lack of text. It does not hurt to have Flash on your website. There is no text for the search engines to read in Flash, so treat it like any other visual picture.