OTOH, if you are only putting information that you want the entire world to know and see in the cloud - I say go for it.
Medical records of any sort should never be stored in the cloud, IMHO. Virtual CPU, virtual networks, virtual storage, virtual servers ... that's a lot of virtual things for a human to accidentally screw up. Even with encrypted storage, that doesn't mean nobody can see the files/data, since even accessing that data requires decryption on some level. Best to not use public cloud computing for sensitive data.
Some call me paranoid.
I absolutely LOVE private clouds either on systems located inside a company or inside a cage at a shared data center where nothing but the network and power is shared with others.