Eu diria nenhum.
Agregation só pode ser feito se for com os mesmos equipamentos. Não tem como agregar links de equipamentos distintos.
Load balancing nem sempre é adequado, pois os links possuem caminhos diferentes, escopo diferente, equipamentos diferentes, o que pode acarretar em problemas.
Aconselho você usar VRRP ou HSRP para prover esta redundância para a LAN, usando um IP virtual no equipamento de camada 3 antes do link lan to lan. Desse modo, um link fica em standby e outro ativo.
Já para a WAN, pode-se fechar protocolo de roteamento dinâmico e mmanipular métricas de acordo com sua necessidade. Se for algo mais simples, até rota estática.
Caso necessário, pode-se fazer o que chamamos de load sharing, onde determinado tráfego vai pelo link 1 e outro pelo link 2. Para HSRP, por exemplo, cria-se 2 grupos. Um fica ativo para o link 1 e outro para o link 2.
Fecha um peer entre os layer 3 de cada localidade. Manipula-se as métricas para que reflita a configuração do HSRP, isto é, divulga-se determinadas rotas com melhor métrica pelo link 1 e pior para outras. O mesmo com o link 2.
Se qualquer um dos links falharem, o tráfego migrará automaticamente para o outro.
A idéia é essa...
Se precisar de algo, passe as variáveis de ambiente que poderemos ajudar.
Att