Мне кажется время начала отключение функции защиты от передоза должно быть соизмеримо с 30 минутными перерывами, то есть функция должна отключаться по таймеру с получасовой задержкой. В этом случае вероятность отключения её пользователем будет меньше. Пользователь трижды взвесит перетерпеть ему полчаса до следующего пенрекура или всё-таки отключить её через 30 минут насовсем.
А по дефолту функцию нужно включить.