NSW Independent Casino Commission chief Philip Crawford says the corporate regulator should "have a good hard look" at The Star Entertainment Group, after a report this week found the company was "not suitable" to hold a licence for its Sydney casino.