There are 3040`s out there that do in fact have ballscrews. The 4 biggest downfalls of the 3040`s are number 1.......crap tastic drives. Electronics are simply awful. *hint* G540 it*
The Y axis or long axis is slung by 2 unsupported shafts. I have grab my Z and deflect the gantry in both directions. Still have done some fun works on the router.
3rd, and this is really dependent on purchase, but mine came with a fordum flex shaft type spindle. Spindle I put on it was 10 times the price of the machine. Doesnt have to be.
and that brings us up to number 4. Some of the 3040`s have long thin L brackets that tie the end plates and bed together. Top and bottom. Mine got new bottom plates.
Honestly, I have a old be it, high precision Minitech desktop mill. I have more fun playing on the router. Its just FUN.
https://youtu.be/qfqflI_RfQ8https://youtu.be/4yyFKL-QiQk