It looks like a great space. I know you'll have fun putting it together and using it. I like your idea for shelving along the walls. I would want the best flooring I could afford, something comfortable for standing on .... like a cushioned flooring or cushioned pads strategically placed. Do you have a number of electrical outlets for all those machines and accessories? I look forward to seeing your work in progress and finished project.