We just finished migrating our site onto the cloud. The transition went pretty smoothly, though the blog section was down for a few hours. We couldn't even FTP into our old host to pull the old site over for 12 hours after launch! The new hosting combined with moving our email system over to Google has already sped things up nicely. Hopefully it makes for a better ordering experience by cutting down on errors stemming from the traffic overload.