Do your applications not expect any network hiccup to cause them to block indefinitely in a system call making them effectively unkillable and making the filesystem unmountable?
Don't forget the locking semantics. That was fun and caused Sage to fail.
Compared to roll-your-own with S3 or GCS it does :)