For those with useful suggestions, you'll probably get more traction using the "Site Feedback" tab which appears on each page of the beta site. That goes to the software developers and it's where many of the improvements cited in the OP came from. I really doubt they will be swept up from this thread.