Have you tested the Xin Mo encoder, out of curiosity? I had the ZD ones in a build long ago, but with the cost being almost the same for a Xin Mo, I replaced the ZDs with that when I was rebuilding a few things. I'm curious how it stacks up against Ultimarc.