Plug the plug-ins. If your site requires plug-ins, include links to sites where visitors can download them. These multiple boxes for scrolling are a design eyesore, and will prevent visitors with incompatible browsers from correctly viewing your site. Look at your pages in different screen resolutions and in different browsers. There are tens of millions of people on the Web, and they don't all use the same setup.
Web sites are always under construction.
Just post a note that announces when your site will next be updated. Keep a backup. Sure, my site resides on a monster computer at the hosting service, but no computer is invulnerable to hiccups. Keep a copy of your site on your own machine. You may not copy, republish, redistribute or exploit in any manner any material from these pages without the express written consent of Fast Company.