ReadWriteWeb has this post on why one developer dropped the Goggle app engine. It just goes to show, that you need to test a lot before putting an application on a particular platform.
However, I wonder if the issues he ran into were documented. Or, written about in a way you would find them before implementation. Nonetheless, even though its a little old, it is definitely makes interesting reading.