Ist so etwas aufwendig mit Flash zu lösen?
In unserem Geschäfts-Intranet (Flash immer aktiviert) benutzen wir sehr erfolgreich die geniale SWF-Upload Klasse: http://swfupload.org/
Im Internet würde ich für die Flash-Blocker eine Alternative über ein normales Formular + Iframe anbieten.