O iniciador oferece atalhos de teclado para alternar entre janelas. Estes são dinâmicos e baseados na posição do lançador. Se o Nautilus for o primeiro item, por exemplo, você pode iniciar uma instância ou alternar para uma instância existente pressionando super + 1. Para exibir todas as janelas abertas do Nautilus, você deve pressionar super + 11. (um) Para abrir uma nova instância, mesmo que você já tenha uma, pressione super + shift + 1.
Depois de se acostumar com eles, esses são atalhos de teclado extremamente eficientes. No entanto, se você colocasse novos aplicativos no topo, os atalhos de teclado também seriam aleatórios, o que removeria todos os benefícios. Outra coisa é que você pode preencher o seu lançador com mais entradas do que ele pode exibir, caso em que as entradas mais baixas serão compactadas ou ficarão fora da tela para que você tenha que rolar. Você provavelmente não desejaria que seus aplicativos usados com mais frequência ficassem menos disponíveis.
A adição ao topo também cria dois grupos diferentes de entradas; os bloqueados (os mais usados) e os outros. Se você decidiu bloquear uma entrada para o lançador, o que deveria acontecer? Deve ser movido para o final da lista? E se você desbloquear uma entrada, ela deve ser movida para a parte superior do lançador ou para a parte inferior das entradas desbloqueadas?
Por essas razões - e tenho certeza de que há mais - acho altamente improvável que sua ideia seja implementada no Unity.