Like you I dug and hacked through wooden flooring and sleepers to make a concrete base for my lathe, it is on a steel cabinet stand.
Initially I bolted the stand directly down, the lathe has it's own levelling bolts, so it was just a case of setting it up correctly.
After a couple of years somebody suggested putting machine mounts under the stand, what a difference that made! It transformed the machine which immediately felt smoother and nicer to use, just needed a bit of time going through set up again.
I do not know your machine and expect somebody more knowledgable can advise, but I am very happy with machine feet.