Well I have two C128D's both working with I believe JD in both, switchable ROM towers, 1571 reset buttons and such. The D model JD is hard to find and a pain to install.
I was going to put these on the market soon (with 30 years of other collected 8-bit stuff) to concentrate on the Amiga stuff. I'm not sure about an even swap though. You can pm me and we can talk.