I installed iOS 7 onto my iphone 5 - which I had made sure was freshly backed up to icloud before installing - anticipating that I'd need to restore from backup afterwards... Didn't have to. iOS 7 installed just fine, and kept all my apps/settings/photos/etc intact. Didn't need to restore. So can't say that I ran into that issue.