I know that we were more demanding than the JD application.

The operators are very picky - they want high flow to reduce cycle times and very fine controlable flow on demand.
In our application the hysteresis wasn't a big deal, I just used the conservative curve in my software, which in this case was the lower flow for a given mA.
The non-linearilty is constant from valve to valve if you have pressure compensation, which we had on one of the valves, so we were able to eliminate that with a software curve. The other valve used gravity only, so it didn't have pressure compensation, and had different linearity curves depending on the load on the cylinders. This was a pain and took me about two solid months of fooling around with the software curves to get a good compromise. It was worth it in the end though, as the final software and produced controllability better than anything else on the market.
There were no delays due to the hardware - just the CAN bus running at 100hz and the computer processing time. In actuality it was almost too quick. Any flinch in the controls was immediately transmitted to the valve. We got into a human/machine resonance problem and had to dampen the controls a little.
The other issue to be aware of is the variance in cracking current between valves. This can be dealt with in several ways.
1. Perform a manual on vehicle calibration for each function through a software routine. cheap, but relies on humans to get it right. And if it is wrong the software curve doesn't match the actual valve performance.
2. Perform an automatic on vehicle calibration for each function through a software routine and some type of position or pressure sensor. Ideal, but requires sensors. I believe this is what JD does.
3. Initiate the current below the level of the production tolerance. Very cheap, but you sacrafice some of the control range. Instead of using 90+% of the joystick range you would have to live with only ~75% being usefull. This may or may not be important in your application, and will depend on what size of controls you have. Ours was only 2", so we needed all the range we could get.
If you go with these valves let me know. I have a lot more detailed info I could share.