Nice site you have there, but I wonder why you have the need for indexing. I don´t see much content?
As for Google: if they didn`t change anything in the last 5 years for the worse. Google managed to index and make your content visible to its searchengine since 2008.
There are some Caveats, but if you stick to the standard formula (swf+html-wrapper you should be on the safe side).
Read this, if you want more details about this.