Yes,as an accounting person I will advocate a company or business to be ran as a separate entity which will the best bet for any business that needs to succeed. A business needs to be treated as a distinctive entity than the owner, it is even a rule in accounting. If a business is seen as a legal entity then it can sue and be sued and can be run smoothly without interferences either by the owner others.
Making it this way helps the business to have its own account or financial wallet which will aid accountability.
Everyone will respect this and only what concerns the business will the revenue be spend on,that way there will be business growth since the company will be able to appropriately match the company's revenue to it's expenses.