но имхо, лучше дать авторам чекбокс для разрешения выкачивания своих нетленок теми, кто не зарегался.
Давайте сравним с вариантами галочек на разных сайтах:
Есть такая фишка, когда автор ставит галочку "Использовать средства ограничения копирования текста" (или как-то так). Это включает в себя запрет скачивания, шифрование текста при чтении и запрет копирования текста со страницы. Тут автор решает, хочет он, чтобы конкретно его текст могли куда-либо "унести" или не хочет.
Есть фишка, когда автор ставит галочку "разрешить комментарии от анонимов" - тут всё понятно, аноним может писать гадости, оставаясь безнаказанным, не все авторы хотят это читать.
Есть фишка, когда автор ставит галочку "скачивание разрешено только подписчикам" - тут тоже всё понятно, рост числа подписчиков автору выгоден, но читатели воспринимают такое требование, как очень назойливое, поэтому решение оставлено за автором.
Наш же случай иной. Чёткой выгоды конкретный автор не получает - выгоду получает сайт и все авторы в сумме. Поэтому и решение не за конретными авторами.