Нужно ли учитывать поведение пользователя (отключил скрипты)?
У меня просто есть отдельная услуга "Полноценная работа сайта без JS". Если заказчику нужны 0.2% параноиков, то почему бы мне на этом не зарабатывать? А при разработке проекта под себя, я бы вставил заглушку о том, что сайт без JS не работает.
Мне кажется,стоит просто вывести уведомление например 'У вас отключен JavaScript, для дальнейшей работы с данным ресурсом,необходимо включить JavaScript' ну и еще можно добавить небольшую инструкцию как его включать.