Отвечу как пользователь, а не программист. Мне не нравится, что на моём компьютере куча служб, которые не занимаются ни чем, кроме обновления. Особенно бесит, если этими программами приходится пользоваться редко.
Лучшая процедура обновления, которую я видел, в продуктах dbforge.
При запуске проверяется наличие новой версии. Если новая версия есть, то предлагает скачать. Это очень важно, если приходится работать через мобильный интернет. Пока работаешь в программе, обновление скачивается, не мешая работе.
При следующем запуске, спрашивается не хочу ли я установить обновление. Это тоже важно, т.к. обновление оооочень долгое и может помешать начать срочную работу.
С одной стороны, это происходит только тогда, когда я этого хочу, а с другой всё происходит явно. Ни каких скрытых, тяжёлых работ с повышенными правами без моего ведома.
Мне совсем не важно, как быстро будет установлено обновление - завтра или через месяц. В большинстве случаев, моя работа ни как не меняется после установленного обновления.