Wait,... decided NOT to go with the haas
as you feared?!?!
I program, set-up and sometimes operate a UMC-500 daily. It's,..... fine. Annoying to deal with certain issues like Z floating around throughout the day and ESPECIALLY when you're flipping B and spinning C axis around. I've learned ways to kind of program around the machine's short comings. I keep the kinematics decently in check and I can hold usually .002-.003 on locations across multiple planes. .01 true positions on relatively small parts isn't really an issue and .005 true position can usually come in tolerance without fudging any locations. The machine will repeat decently, it's just not super accurate right out of the gate. With that being said I can't wait for my MAM72 to arrive in a month or two
Anyways there have been what seems like hundreds of pages of UMC shortcomings but I'll say this:
You should be grateful to get the DN!