You are correct on most points. I am actually looking at spinning up a basic EKS Fargate service to see if I can mount an EFS file system there also.
> EFS is distributed NTFS
I'm 99.999% sure this is a straightforward typo, but it's NFS (Network File System) not NTFS (the Windows NT File System).
If I remember correctly, EFS is distributed NFS. If they support automatically provisioning AWS EBS blocks, mounting them into a fargate instance, and specifying IOPS/transfer speed/replication they'd surpass most of the offerings from other clouds platforms. Provisioning local/distributed storage (fs & block) is a massive pain in most clouds. AWS is one of the few clouds that I've used that let you provision IOPS and bandwidth. If you can provision block, file system, distributed, local, and specify performance requirements you'd be able to make some really efficient systems with no external DBs.
edited: typo NTFS->NFS