Em poucas palavras ...
Instalar para todos Os usuários será usado quando você quiser que o programa esteja "ativo" para qualquer pessoa que fizer logon no computador com sua conta pessoal (se houver mais de um login). Um bom exemplo seria um programa antivírus, que você gostaria de estar disponível enquanto qualquer usuário estivesse logado.
A instalação do usuário atual é normalmente usada em uma conta de administrador para lidar com operações de disco e outras funções do tipo administrador, como o Acronis True Image, um keylogger (para acompanhar o que usuários não administradores estão fazendo enquanto estão conectados) e outros softwares relacionados a discos ou sensíveis.