I think they are actually. When on the phone for an order the other day, the rep mentioned they are working on some changes.
In fact, I just emailed inquiring more about that.
The main weaknesses in my opinion are 2 things
the x axis isn’t that stable or stiff in it’s present form. doing the bolt mod helped, and i am sure doing the stiffening mod will make a world of difference, which i plan on soon.
the other issue is the eccentric nuts. however, after modifying them, (reversing the screw with the nut already on and using a nylock nut on the other end) they don’t seem like they are going anywhere. loctite also makes a difference.
I am consolidating helpful threads so they are easy to find and in one location for new users. If you go this route, these are certainly worth the time to look over.