I think he was talking about Mac with regard to a corporate design or something. Sole trader is definitely the way forwards at this stage. The running and reporting requirements of a company will make it logistically demanding and more costly, so much so that it will offset any benefits that having a registered company would give you.