Administrar uma única instalação de wordpress é mais cômodo, pois vc não precisa sair atualizando as mesmas coisas em diversos lugares diferentes.
Qnto a recursos, se vc estiver utilizando um mesmo host para todos os sites, se o banco por exemplo cair, ai não tem oq fazer, vão cair todos os sites do mesmo jeito, sendo 1 banco ou vários.
Mas ainda assim, apesar de ser um único banco de dados, são tabelas diferentes para cada site.