We replaced our whole BGP setup and redesigned the network from scratch. We merged two ASes into one and decided to implement it as a service on an EVPN label switching fabric based on 100G links (no VXLAN this time). The setup is both scalable and flexible enough to run multiple routing instances for different customer needs.