Why not just wait for few days more?

DFO is coming out on sep 15th if you have the early access key.