I wrote a FUSE filesystem (https://github.com/netheril96/securefs) to secure the data that is meant to be synced to the cloud. In principle it is more secure than alternatives because the randomization and authentication of encryption. It encrypts file by file so that no need to sync a huge data when you only change a single file.
I see you submitted this a while back, it's a shame there wasn't much discussion! Seems like a neat idea and (to my naive knowledge of cryptography) a solid implementation.