Cheok,
I had the same question, so I thought about the scenarios which might lead me to need to restore from backup. I'm sure there are other scenarios, but my list includes these:
1) Development / testing purposes moving data from one environment to another
2) A failure in the GAE environment requires me to restore data to new hardware
3) A human error results in the loss of data which requires me to restore data
4) Malicious actions of my employees or others require me to restore data
Google's operational environment and processes, and the architecture of GAE and the HRD in particular, give me a high degree of confidence that I'm not going to need to restore data due to issue #2 above. But the other scenarios still potentially exist.
Jim