I guess that USB ones work OK, but there's more to go wrong, and they do put a bit of extra load on the CPU. I'm also a bit nervous about having lots of USB devices all drawing power from the rather limited capacity of the USB interface. My personal inclination is only to use USB for those things where there's no realistic option (printers, scanners, cameras, etc.). But that's probably just me being finicky.