If "modern" means "for sale now" then the operating system or firmware of DivMMC is esxDOS. It does not work with 128K Basic.
The hardware in DivMMC does not work with Interface 1. So you cannot have DivMMC with Microdrive or vDrive (or ZX NET for those network games).
Here are some more modern DivMMCs.
For experts to discuss very technical stuff and newbies to ask why the Spectrum they bought off ebay doesn't work.