Suggestion: have three buttons instead of two
- public (disable when login required) → assign
everyone - members only → assign
trust_level_0or the fancy newlogged_in_users - private → assign selected groups.
Related bug Category permissions and the new permission groups