É uma boa prática usar metatags de atualização para redirecionamentos em vez da função header () no php?

Eu tenho que usar muitos redirecionamentos nos meus scripts, por exemplo, depois que um usuário faz login, preciso redirecioná-los para a área de administração, etc. Mas acho inconveniente sempre ter que ter o cabeçalho na parte superior. Portanto, se eu usar as metatags de atualização para meus redirecionamentos, isso é algo que seria desaprovado de acordo com as práticas recomendadas ou é aceitável?

function redirect($location) {
    echo "<meta http-equiv='refresh' content='0; url=$location' />";
}

questionAnswers(4)

yourAnswerToTheQuestion