Users should be able to request access as an Editor or Viewer for a Closed/Secret Project
Project Admins who invite users to join a Project (Closed or Secret) should be able to define if the invite is as Editor or Viewer. This way, edits are not needed after the fact.
This would minimize the room for error and the work needed by Project Admins a lot.