birdlantern : you can use Construct2 to design your application. Install then flosc on a machine somewhere. Back to your Construct2 app, you can add a plugin that deals with the Flash => flosc part.
The plugin I'm finishing, having no relation with yours, is doing exactly that JS<->Flash part. When it's done and uploaded here, I can explain to somebody (maybe you) how to replicate that same kind of functionnality.
If nobody can tackle it, I can do it, but I can't do it now, because of my work...