I'm using UNITEK Y-9313 (just standard USB 3.0). And it can be recognized at bios level. I've used it to boot up Linux (stored in SD card). While it works fine with my CF cards (mainly Sandisk and Transcend), I've no idea if it supports microdrive.
Unitek has some great makes, but with such permanent cable setup on their card readers I really can't accept such design
If however they make one with a detachable cable design then I might consider it