Good to see some action, at least...sounds like you have a bit of info about the details, Helmet Fire; has some draft legislation been released?
Big job for CASA to get sorted out to bring goggles into general use for authorised organisations and rated crews, but surely the expertise is there around the world (and here) to do this with acceptable safety and expediency.