I havent used USB strorage devices much but if the USB Device requires its own drivers/software, surely these would have to be loaded for the device to work.

So booting from it would be impossible...