Якщо говорити про це як з точки зору користувача, так і з точки зору програмістів, я б сказав, що насправді не надто корисне, щоб щось помістити в реєстр, якщо це не щось на зразок асоціацій файлів чи певних налаштувань машини.
Я походить із школи думок, яка говорить про те, що програма повинна бути запущена з того місця, де вона встановлена, що інсталяція повинна бути повністю рухомою в межах машини або навіть на іншій машині і не впливати на її роботу.
Будь-які налаштовані параметри, або потрібні dll тощо, якщо вони не поділяються, повинні міститись у підкаталозі каталогу інсталяції, щоб вся установка легко переміщувалася.
Я використовую багато менших утиліт, таких як програми, тому якщо його не можна встановити на USB-накопичувач і підключити до іншої машини та просто запустити, то це не для мене.