An incorporated association is usually a community or member-organisation structure, not the default structure for a private trading business. It can work well for clubs, local groups, charities, industry bodies and not-for-profit projects in New South Wales.
The key is to choose the structure for the right reason. If the organisation will raise investment, distribute profits, issue shares or operate as a growth company, a company or trust may be a better starting point.