Your solution will work only for new users, unless "public" is the default (opt-out for current users). This can piss off people.
Your solution will work only for new users, unless "public" is the default (opt-out for current users). This can piss off people.