@lamikr pls see one of my very first test I made after I built my cnc. check the TQFP100 footprint.
for me, the cnc2418 was good choice. with proper assembly it is very stable and its output is stable.
I was using the cnc for designs down to 10mil traces without any issue.
so, I have good experience with my low cost cnc but do to the lack of hands-on experience with other devices, I cannot compare or recommend others.