Had a look at another way of converting from Java to AS3. This one converts the Java source to AS3 source:
http://dl.dropbox.com/u/1668516/flash/index.html
There’s a tool called Java2AS3 which get you about halfway. Then I use JAD to decompile compiled java to remove some of the more annoying incompatibilities between Java and Flash. Finally some resources embedded scripts and some minor token replaces to get to AS3 - which I come with the open source AS3 compile and bing 
Unfortunately, it relies on having some conventions in your java source (can’t use method overloading for instance) so you’d really need to know you were targetting flash from the start or have a bit of rework to do on your code base (hence this isn’t going to work for legends in the short term).
Still, nice to know there’s another alternative. Plus side is of course that the code performs as well as any flash application and that the packaging looks exactly like a flash game, i.e. a single SWF. I expect to be using it for a few mini games in the future.
Cheers,
Kev