Nice looking press!
Not sure I’d want a steel welding table. Yeah, easy to tack a fixture on it temporarily, but the plate is usually not flat, dingles stick too easily, rusts worse than cast iron (at least in my area).
Was lucky enough to get an old cast iron layout table from a friend’s shop...