that needlebar photo I can see nubs or plugs that I would say are centered over the legs, the all 4 corners.
you'll probably use it every day and never want a top , I know I would be stuck on it for awhile. I can't stop pedaling this Brunswick LOLOL.