CCR - what to choose and why?

Hi, we´re running a network with 3 internet connections. On each place we have around 1000 clients and max speed is about 400Mb/s each. Those 3 places are few miles away of each other. No we have 4 debian based servers. Three of them are used for traffic shaping, NAT and firewall and last one with database.

We think that ccr should be able to substitute those 3. Which one should we use?

Matess