Kudzu runs after USB is run and doesnt do the right thing to load the modules and set up USB when it detects it.
Yup. It doesn't rescan the scsi bus after it finds a SCSI adapter either.
This isn't getting fixed in a 7.0 timeframe.
Potential quick fix: After kudzu adds a USB controller to modules.conf, just have it put the system into run level 6, and reboot.