With regards to using Cloud Storage, it is whether or not it will work in your circumstance, no one solution will work. I use an N-Tiered Solution, I have personal data that I want with me on my Micro SD Card (which I back up to my OneDrive), I use OneDrive Consumer and OneDrive for Business synching local files for current projects or interests, leaving the rest as Cloud Only.
I've traveled globally and have made use of the "Cloud" longer than most, I was part of the first small external beta group testing Mesh (which was the test bed for the foundation of Azure and OneDrive Consumer) back in 2006.
I've had good connectivity in Europe, North America, Asia and Africa, but I select my lodging based on Internet Connectivity.