Backups shouldn't be stored on our web servers. Policy aside, your data's safer if you keep it in a separate location. Your computer is a great second location; another is DreamObjects.
The suggestion system in the panel was retired because it was a kind of clunky interface, and had relatively little participation. It's been replaced by the Suggestions section of this forum: if you've got a suggestion, make a thread for it!