Still can't access the Dev Center or those downloads. Anyone else having that problem too still?
May wish to clear cache or reset Safari.
----------
Why are people posting feature requests for a beta here? File a radar.
That said, this is everything the release will be so don't expect anything to change before 7.1 next Spring.