Small idea for iOS games developer

A few days ago I lost a game progress after a back-up.

My point is that level based games could have their progress saved using iCloud. It would allow to sync the progress between multiple devices. It would also prevent losing progress when the application is uninstalled while synchronizing with iTunes.