Backup to iCloud and backup to iTunes have exactly the same results. All your settings, app data, and apps are restored exactly as they were.
If you only backup to iCloud, and for whatever reason you can't access it when you need to, you are out of luck, if you don't have a backup somewhere else.
Is it true that is better to restore the backup from iCloud than from iTunes?
A guy at apple store said that in this way you restore everything, just not the system files (bugs/error if there are)
I'm wondering the same thing. I know there's the notion that if you carry a corrupt backup, it may hurt the battery life. So if it is true that icloud does not restore the system files that may be corrupt, then it might be the better option.
Is it true that is better to restore the backup from iCloud than from iTunes?
A guy at apple store said that in this way you restore everything, just not the system files (bugs/error if there are)