I think this would be a good feature also.
We have a very similar system, with the vast majority of projects being viewable to all users, but have a few projects that are 'sensitive' and would not be open for all to see that the project even exists. We are currently investigating whether we include these projects within the system or not due to the requirement of restricting who can see the project.