Sorry for the delay, just got back to this one.
I've used and coded around a few permutations of DOF R3 with DOFLinx. My understanding of the various R3 permutations is;
Swisslizard created the R3 first / base version. This is what I started my project with.
A couple of people made some changes that I didn't keep up with too much. One of them (now no longer alive from what I see) failed with DOFLinx.
mjr added in support for the Pinscape (KL25Z) and has a version with this on his Pinscape site. I used this when I got my two Pinscapes setup (one cabinet and one on my desktop dev box)
rambo3 created a version to work with the Ultimate IO board
I have not tried any of the more recent combinations of the R3 branches. I currently use the mjr version as I have Pinscapes and don't need anything else. I know people are using all of the above permutations with DOFLinx. I have coded DOFLinx to test for the existence of Pinscape and Ultimate IO functions so that it doesn't care which one you have.
This doesn't give a definitive answer, but it is the best one I've got. A good and bad outcome of public source code is that branches get created and remain without someone to coordinate a final version. While DJRobX and rambo3 have tried, I'm not sure if there was a positive outcome that we can call a single stable all encompassing version at present.