Is this a City of Adelaide project?

No, this is a State Government project managed by the Office of Local Government.

How do I contribute an idea for improving the way councils operate?

Ideas can be submitted to the State Government via the Reforming Local Government yourSAy page.