As for supporting separately distributed flash content, I’m generally okay with that, my biggest concern for that case is licensing. Such content would have to have approval from the copyright holder/author and (most likely) go to the non-free (=free beer sense) repo. Flashlauncher keeps clear of copyright issues by just referencing html and URLs (technically it’s a very specific kind of browser).