Description of Problem: An Iomega ZIP drive (in the case I am thinking of, ZIP-250) with the "A" jumper set hides the partition table, and so should be mounted as /dev/hdd, instead of /dev/hdd4 (for example). Kudzu doesn't handle that. Kudzu could check for "Floppy" in the id string, or could check the geometry to notice the missing space, and then change the device that it mounts.
This is configurable with updfstab.conf; that's probably how this will stay in the future.