I definitely second the idea of a big textfield for the list instead of single fields. It should be possible to automatically seperate words by comma and/or lf|cr.
I’m not sure about how such a community driven list would ideally look like but it’s basically a good idea to get the moderators and other team members to manage such a list.