What are the key differences between OSPF and EIGRP in a large-scale network deployment, and how should these differences influence the choice of protocol?