Que la página de inicio tenga una animación en Flash no es algo de peso, ni positivo ni negativo. Lo importante es que el sitio no está basado en Flash.
Además, las páginas internas pueden bien posicionarse por sí solas.
Lo que creo que puede potenciarse es el rendimiento de los contenidos; que es lo que "ve" el crawler.
Para dar una idea; independientemente de mirar el código fuente, que es lo que he hecho primero. Pude utilizarse la herramienta de Seo-Browser:
See your website like a Search Engine sees it.
El enlace que he dejado es hacia el resultado sugerido por juanma38.
Lo cual demuestra que el contenido ha sido indexado.
A mi gusto, cambiaría el diseño basado en tablas por DIVs.
Utilizaría marcado semántico para distinguir títulos: h1, h2, etc.
Y trabajaría con los contenidos para hacer que los productos sean relevantes en las búsquedas.