The Toolkit download section is there already, and the admins are working to move the remaining content. No other changes are planned for the Toolkit's community-based support or release model.
The the new one is broken too...the accept button at the bottom of the EULA can't be clicked... I have never seen a buggier support site than NetApp's...Hitachi and EMC are much cleaner...