In the spirit of one-click installs, I suggest a project to find the most elegant scripts for one-click website-migration. These would be of the form X2Y.sh, where X is one host and Y is another host, and would take as parameters such things as account identifiers, passwords, api keys, and domain names.
It would be good to have scripts for going both to and from Dreamhost. Then on a Friday evening (for example) one could click on Dreamhost2X, and (allowing the weekend for DNS propagation) on Monday morning the website would be fully functioning on host X; then, the next Friday evening, one could click on X2Dreamhost, and on the following Monday the website would be fully functioning back on Dreamhost.
This would provide welcome flexibility in our website management and planning.