Я считаю, что лучше добавить в настройки к закрытому проекту контрол, который будет давать возможность полностью прятать проект от всех пользователей, которые не имеют к нему доступа, но накладывать такое ограничение на абсолютно все закрытые проекты мне видится не совсем правильным решением.
Вас такое решение устроит?
Немного не ясно, на каких аргументах основано ваше мнение, однако ладно)
Наверное, нужно чётче определить что есть "закрытый проект"...
Тот о котором создатели наивно полагают, что "только они имеют доступ к данным"?)
Если будет настройка (особенно - отключающая отображение по-дефолту) - будет замечательно.