Even for portability I'm not too concerned about iCloud. You can sync it all locally and the file formats are nothing too special. At worst I might have to go through a tedious process of using the native iCloud enabled apps to export the data brute force. It's all there if I really need it. I feel better about this arrangement than I do with some of the Google services that require pro-active data exports. I even backup my local iCloud cache so I could go back 6 months for a snapshot of old data. It's all just sitting here so I can do what I want with it.