Thanks for the feedback Okosh, and yes Scamwatch is a waste of time. I was back on their site today, and their 'list of companies to avoid dealing with' consists entirely of financial organisations and the like. No ponzi / scams are named anywhere on the site that I can see.

So you pre-empted me, I was considering the AFP next. But the ATO could be a good call. Thanks for the extra digging... we need to do our bit to ensure these people struggle to operate in Oz!