File Size

Hi,

Id like to think Ive come a long way with flash and action script. However, one thing I have not researched is file size and efficiency. Im sure my code is lacking. However, when does a flash file, something thats meant for quick and efficient web design, become too big? I am currently creating an AIR application to be published for an iOS and android app. I found on a previous app that my animations lagged on the device. Im wondering if I need to keep my file size under a specific size. Right now, I am building an app with several widgets embedded and the swf is about 315k. (Hope your are not laughing). Theres not that much animation except in a drawing api. Do I even worry about swf size or is there something else I should be looking at? Thoughts on file size or ways to benchmark it?

Thanks for all the help
Josh