I'm a little curious to know how MySQL will run on what is essentially a virtualized environment. Normally a database server would be disk-bound, and it seems that for at least the interim, Amazon is not giving you much choice in the way of disk subsystems, since essentially shutting down a node means you loose all data. I have an EC2 account, so I plan to begin running sysbench tests shortly.
The concept is nice - and it's true that it's good to be able to fire up new instances so you can get your system up and running while you audit through what happened. I'm not sure I would use someone else's scripts though, since it doesn't look like they're either (a) open source or (b) remotely describe how they are written/work, so there's going to be zero room for customization.
What has been other peoples experiences?
Welcome to the new LiveJournal
Some changes have been made to LiveJournal, and we hope you enjoy them! As we continue to improve the site on a daily basis to make your experience here better and faster, we would greatly appreciate your feedback about these changes. Please let us know what we can do for you!