Spiders can't read Flash very well. That's a pretty big reason for not designing an entire site in it. By all means include a chat module or whatever but building an entire site in it isn't a good idea.
Yeah spot on.
Flash should be used in addition at most.