@hthighway are you encrypting your data on Amazon? If not, be prepared to get a letter soon.
Cloudsync since it works even if your PMS is offline. Plex must be hosting a very light PMS server for anyone with Cloudsync content so it can feed the links to the cloud files to the Plex clients for playback.
But it is a poor solution for more than a few files. Since all content has to be converted by Plex and then uploaded to your cloud provider.
Speaking of cloud providers. What is even more amazing about Google Drive is almost any video file you upload to your Google Drive is converted using their Youtube API to several smaller version perfect for streaming.
Let me give you an example:
Original Blu-ray rip 19gb MKV with AC3 5.1 is converted to the following
1080P MP4/AAC Stereo - 3.3gb
720P MP4/AAC Stereo - 1.7gb
480P MP4/AAC Stereo - 710mb
360P MP4/AAC Stereo - 478mb
In addition they create a couple Flash video versions and a VP8 file. Then they store these for you and they don’t count against your drive space. Add to this you can even add a single SRT subtitle to any file through the Google Drive web interface.
Google’s servers basically do all the heavy lifting that Plex PMS normally does. Now if Plex could only exploit this. Plex organize the metadata and let Google Drive handle all the transcoding and playback it would be an amazing solution. But I am sure there a several reasons it will never happen. Sad Sad.