Don’t forget that having sound in the Flash adds a lot to the filesize, especially for longer anims.
So try as low a bitrate as you can afford (go mono if that helps.)
I get the best results using Illustrator Layers, It depends on their complexity if you need the “flatten Illustrator layers” option or not, try both options to see if there are any flaws.
Also start out using the ‘ignore unsupported features” and see if that wroks for you.
If you don’t use any plugins, 3d etc. you should be fine.
However, if your anim is very complex with a lot of layers, parenting, motionscripts etc.
Forget about trying to import it into Flash, it will just freeze or crash.
I tried with this anim to no avail, I left it spinnig the beachball al night, but nothing.
https://www.uilenspiegel.nu/flash/vlo.html still 697 Kb But there’s no way I could have done that in Flash in just a few hours.