Impressive!
Especially if the DSK and 765 FDC emulation works out perfectly.
Well, from the numerous tests i have made so far, it seems that it can read data format and system format images, with more than 9 sectors/track or more/less than 512bytes per sector. The emulation is done in low level, of getting and responding directly to 765 FDC commands through the controller's I/O ports, so amstrad "thinks" it communicates with a dsik drive!

Also, i've included more advanced dual head image support and multi sector reads, which are supported with parados. I've tested them using 400kb and 800kb parados images and seem to work ok (both read and write). The only images i couldn't load so far, was the "sinlge disk" dual side/80tracks Batman forever demo & orionprime images (they give an incompatible system error or something), and a couple of game images with weird copy protections, but fortunately you can find everything in "cracked" or normal 180kb dsk image versions, so this really wouldn't be a problem.
For the moment, this advance FDC emulation is only available for direct connection to PC (although i intend to make it work with Wifi modules too, so no need to have a pc or laptop near amstrad

), and i may expanded to work with the usb storage device host module too (although it will probably support only usual 180kb dsk images)
Gotek and HxC feel a bit slow and dated these days on the CPC.
Tell me about it. After months of testing and loading 100's of games,i've been "Addicted" to the super fast loading of ~20kb/sec ,so now, even the turbo track loaders of some games (that can ~double the speed of a disk/gotek drive from 4-5kb/sec to ~8-9kb/sec) seem veeeeery slow!

It's really an amazing thing to have a full 42kb game load on a CPC 464 in a couple of seconds!

I guess this kind of speed can only be beatten by a Rom board

Of course the super fast speed is acheived only with direct loading of files and not through FDC emulation (meaning you need to have the actaul game files expanded from dsk containers, fortunately there is a batch function inside CPCLOAD utility which can do exactly that, expanding 1000's of games in separate folders in less than a minute

), which practically, is a bit faster than an actual disk drive on CPC 6128 and slower on a CPC 464 (obviously because with a cpc464 the MCU must emulate both Amsdos and FDC controller at the same time!).

There may be a market for that device, even if most folks will already have a Gotek / HxC / M4 / Dandinator...
Well, i'm afraid that (and despite that USIfAC II would be MUCH cheaper than the M4 board, selling price will be ~15euros+shipping), Duke has already "catch" almost all the... "available market" , so, i don't expect much... "commercial success"!
BUT, as i've already noted about the previous USIfAC in the past (and despite the fact that i literrally spent 1000's of hours for more than a year developing this board),
i made this project MOSTLY as a hobby, a fun of making something creative & useful for the community, so i really don't care about "commercial success"

(although i confess i wished USIfAC to be a bit more succesfull, just for giving a motive to the software community, to develop new LAN/WAN games for amstrad...

)