Neither is a generic user space vfs API. They are only tailored to some narrow use cases with bunch of limitations.
Last time I checked projfs can't stream files from memory while cloudfs can't stream directories from memory (i.e. you have to pre-create placeholder files in local fs).
Last time I checked projfs can't stream files from memory while cloudfs can't stream directories from memory (i.e. you have to pre-create placeholder files in local fs).
And forget about advanced stuff like mmap