-If you want to have a demo day, apply to council for a temporary permit
-If you do it the right way, other businesses cannot complain.
-There is no such thing as a 'social day' if a business is promoting its product in an area designated as public space.
-Even club days need a permit, and if a business wants to sponsor a club day, they also need a permit.
Commercial use of public space for product demonstrations is not included in most council permits for schools.
valid points. any organised activity on public space (roads, park, beach) requires Council permission, and may require other approvals. at the minimum Council will require proof of public liability insurance, and most likely indemnity of Council's responsibility. 'Events' organised with the intent of financial gain (i.e. a demo day) or where a fee is charges to the public (i.e. a club day) will most likely require a fee payable to Councils. If a club obtained a permit for a 'club day' it would be prudent to request that permit include permission to allow sponors to be present without the need for those sponsors to obtain further permits. In general Councils will allow sponsorship at an event, hell, they'd be hypocritical if they didn't. Demonstrations being included in school permits would depend on the permit; some may, some may not. If a business is located within a COuncil that is supportive then chances are the permit will be open to additional 'events' that are in the public's interest (a demo day may be in the public's interest).
Please don't regard this as legal advice, as it is not and I am not qualified to do so. Merely tacit knowledge and experience.
PS; there was an initial question about beaches open; those in Redcliffe/Bribie are open
http://www.moretonbay.qld.gov.au/search.aspx?terms=beaches