I think you'd be better off with a git repo, then you can review pull requests for data, instead of a public spreadsheet that is editable by anyone.
Sheets doesn't really have a "request to modify" system (that I know of).
Sheets doesn't really have a "request to modify" system (that I know of).
Might be nice to have someone define a clean 1:1 mapping between a google sheet/airtable and a git repo...