Spot pricing does look good when you don't need extra EC2 instances on a regular basis and when you can write restartable applications.
That said, spot prices are fairly much the same as reserved instance pricing, except with reserve instances you have an extra up front fee. I (and some of my customers) simply use reserve instances.
I also started thinking of ways to use this, but reminded myself to not get to distracted from current work.