Yes, you can backup all system data, apps, and app data in one shot. Basically, you have various "batch" jobs, which allow you to backup and restore certain things in groups. The paid version will allow you to restore without having to interact with the phone. Otherwise you have to select the batch restore job, then hit install for each one. To be honest, though, I never recommend restoring everything like that. As I've said, just restore only what you need, one at a time. When you restore with TB, you have the option to restore just the app or the app and it's data. I don't know if MyBackup Root has that option, but it would make sense if it did. Also, you can freeze apps (such as bloatware) with the paid version of Titanium Backup. You have nothing to lose by trying out both, and seeing what you like best.