Community vs. Reviewed Upload Process?

It's a difficult question whether one should open up the upload process and review process or keep it closed. Opening the upload/review process (wiki-style) is supposed to be the preferred option. However, it also means that those who edit/add data must be familiar with both the ontology as with the process of adding data.

Our Db and workbench has a specific approach, translating data sets (it's always some kind of translation) into our relational DB. Such a translation has particular assumptions and requirements on how to encode data and what to consider data/assumptions. The question becomes: "Is it realistic to assume a thourough knowledge of the uploading process for all who add/edit data?".

However, a reviewed process puts a load on the actual uploading process. It will slow the process of adding data. It's supposed to be more consistent, however all responsibility is directed towards the reviewers.

Comments and feedback are more than welcome!