Using AWS storage gateway for Gitlab git-data

Amazon web services has a feature called the storage gateway that’s mainly used for backing up your on-prem data to their block store, s3. However, you can also launch an instance within your VPC on AWS. I was wondering if using this as an NFS is performant enough to use as a backing for gitlab’s repositories. Has anyone else done this before?

Im also AWS customer (long-term), have m5.xlarge with Ubuntu 16.04 and m using very similar setup to yours, but instead of S3 Im using EFS. I have one Storage Gateway through which my local laptop access EFS and my m5 instance has EFS mounted directly. Both uses NFS to backup things. It works, but this was uneasy to setup (took me ~2 hrs). But its worth trying.