Nice looking work!
You seem to have the affliction of perfectionism. Good for you!
Adjustable feet could be handy.
I've been machining cast iron and must clean the chucks every day/several times a day
Normally clean them several times a year or as needed.
I hope he reconsiders bolting the frame to the floor. A nice weldment for sure.