I have no idea how long the beta testing will last, and I assume that will be covered by the NDA too, so even if I were chosen to be a Beta Tester, I wouldn't be able to tell you.
However, Beta testing will not start until late December, maybe even January. That actually brings a July release date and TSL Get Together to celebrate even more possible, IMHO.
