Hi all!

I am designing a new cnc router that is designed mostly for larger 3d foam objects and some soft wood projects. I build a small table top router once and I am not sure if I have designed this router well.
I am doubting if I need some updates on my design or some "downgrades" if something is overkill.
I would love to get some feedback so this project would not be a disappointment when I finish the build.

Specifications:

Travel (Work Area): X Axis 1220mm (48") / Y Axis 1220mm (48") / Z Axis 430mm (~17")
Workable Material Height: 405mm (~16") without 4th axis, when rotary axis added to router: 800mm (31.5")
Calculated max cutting speed: 9525 mm/min (375ipm)
Calculated max rapids: 17018 mm/min (670ipm)

Important materials:
Frame: 80x 80x 3mm (3x 3x 3/32") square steel tubes
Ball screws (X&Y): diameter 20mm (0.79") pitch 20mm(0.79") length 1400mm (55")
Linear rails: hgr20 with two carriages per rail
Stepper: 4x nema34 12N (1700 oz.)
Drivers: HBS86H
Spindle: 2.2kw water-cooled Chinese one.