I haven't used many of the functions yet, but for the standard, daily functionality on my mini-mill, it's great. It has a set of older Easson 1um glass scales.
I am now considering it for the mini-lathe. But I have to do something about scales for that. Looking into a set of Sino KA200 scales. Z-axis, no problem. X-axis, I may have to get a bit creative :). The lathe is currently setup with a ShumaTech DRO with capacitive scales. Really nice DRO, but the scales? Meh.
The only thing I did not like too much is when entering a value for an axis, the number keypad pop-up does not have a decimal point key on the default view. One has to tap the alternate characters key to get to it; and then back again. Since the decimal point is so ubiquitous, it would seem more sense (to me, anyway) to have it on the primary view of the pop-up. Maybe a culture issue? Does TouchDRO have a culture capability? Decimal point/comma is one of those major items between cultures.