Hola
worldPeace_Plis !
Si, el punto de la parte de javascript se me hace importante ya que gran parte de los desarrolladores y diseñadores utilizan alguna librería en javascript para añadir sus archivos swf al documento html, eso si es un problemón.
En cuanto a la parte de la lectura de fuentes externas como los xml, no sé a lo mejor si todo tu sitio se genera dinámicamente a partir de una base de datos, xml, etc..., se podría solucionar poniendo no sé, un texto invisible con las palabras claves y descripción del sitio dentro del flash, es algo medio raro haha, pero es lo primero que se me vino a la mente. xD
Un saludote !