What are you doing with a developer copy then? Why don't you sign up for the beta program and wait and get a legit beta?
Let's just say I'am not the most patient person in the world
So I got it early.
I do signed for beta program, but it's not up yet obviously.
But honestly, DP1 feels stable enough to be released for this half-closed beta program, I can't quite catch it what are they waiting for.