How easy would it be to repair if a flash goes wrong? Think MTKFlash. Fixing an internal notebook dvd drive was impossible for me.
Edit: Will the USB 2.0 be the bottleneck or will the dvd drive be the bottleneck? If the DVD writer itself is slower than USB 2.0, then I might go with Bob's recommendation.