I don’t recall if mine came with rubber feet, it’s not sitting on any. That doesn’t sound ideal as it seems like the machine will feel bouncy as you turn the handwheels.
I simplified a little above, mine is actually screwed to a pair of plywood scraps, which are screwed down to a pair of 2x4...