It would be better to keep the DFU bootloader, to make subsequent reprogramming easier. I don't have an Uno R3 (yet), but I'll look into it.
Great idea!Tim7 - Could you also reverse this? Could you download a program to the 328 that could then reprogram the 8U2? Are the signals available on pins to do this?This would be something like what the optiLoader does?