I too back up to both iCloud and iTunes. iCloud backs up on its own every night, of course, but since I have to plug my devices into my Mac mini, they only get backed up there once a week or so. Not bad, but could be better. I just wish I could wirelessly back up to the mini every night like I back up to iCloud. I'd still do both for redundancy. iTunes already has wifi syncing, so there seems no reason why we shouldn't be able to do this other than the fact that Apple seems to be pushing us toward iCloud usage.
I also have wanted for a long time for both backup options to have something closer to how time machine works on the mac. Sometimes I just want to be able to restore just one app or file without having to restore the entire freaking device (and therefore losing everything else I might have saved since). The trash folders that some apps have definitely helps but not every app has that.