ここも、
`group.privacy_scope.public? || group.membership_for(user).present?`
で十分わかりやすい気がする。
もっと条件が多くなってきたら考えるけど。