Спасибо. По сигналам - в документации есть неоднозначности, один и тот же сигнал может нести разный смысл. Так что я составил дефолтные значения из непересекающихся интерпретаций, а остальное оставил на откуп юзеру.
Субъективно, разовый выигрыш от первоначального удобства при установке пакета перекрывается прозрачностью: весь конфиг в одном месте.
Есть минус: при раскатке обновлений пакетов фреймворка придется лезть в юзерские конфиги. Поэтому если нет альтернатив, то не вижу смысла отказываться от этого.
Совершенно нормально, что инструменты имеют конфигурацию по умолчанию. Представь, что нужно сконфигурировать драйвера, загрузчик и ОС перед первым использованием (привет, арч). Будешь в следующий раз пользоваться такими инструментами? Не думаю