I prefer XTIDE Universal BIOS or the IDE Enhancer's BIOS, since they also work with non-WinDOS operating systems.
Anyway.. EZ-Drive or On-Track come in handy on laptops, since integrating XTIDE Universal BIOS into their BIOS chips is quite a challenge.
Edit: On some systems, mainly with ancient 286 BIOSes, the PC in question wouldn't boot (hang) if both a "modern" (ATA-2 or higher ?) HDD or CF card was installed and a fixed HDD type was selected.
In such a situation, DDOs are of no help, because they rely on the service routines of the System BIOS. Here, a separate HDD BIOS is about the only way to get HDDs working.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//