I suppose it uses the same interface as hdparm, so what's the point? If hdparm is unable to spin down your disk, hd-idle won't either. Plus, it stays resident in memory for some reason (probably because it cannot set HDD spindown timeout, just issue actual spindown commands), while hdparm...