Javascript o flash secondo me in quel caso non fa molta differenza, userei quello che conosco meglio. Per il peso, dipende da come lo realizzi, ma per assurdo se usi il codice per fare tutto in actioscript, ottimizzando il codice, puoi tranquillamente stare in un filmato sotto ai 10kb.
Ovviamente in entrambi i casi sia le immagini che i dati dovrebbero essere presi dall'esterno, attraverso uno script lato server o più semplicemente con un txt.