Fiz testes com a opção imediate na tag de link e de button como também usando ajax apenas no link ou botão. Inspecionando a página no chrome pude observar de modo geral melhor performance com o Ajax, mesmo ele passando pelas seis fases do JSF, contra apenas 3 do immediate. Isso se deve a menor quantidade de informações enviadas no request?
Ajax
<h:commandButton style="margin-left: 5px; padding: 0px 3px;" title="Novo autor" value="Novo autor" action="#{livroBean.cadastrarNovoAutor()}">
<f:ajax execute="@this"/>
</h:commandButton>
Immediate
<h:commandButton style="margin-left: 5px; padding: 0px 3px;" title="Novo autor" value="Novo autor" action="#{livroBean.cadastrarNovoAutor()}" immediate= "true" />