If anyone would like to help by checking out the coming site update, and influence any late changes before release, please let me know. (Post to this thread). Thanks.
The beta is scheduled for promotion to release in less than 24 hours, so yes, a little late, but even feedback at this late stage is useful for post release work. Check your PMs. Thanks.