That hardware solution should be more that sufficient to handle all the routing that you will be doing. Running on CentOS7, that box probably won't break a sweat unless you start doing a lot of encryption traffic, then it might creep up a little bit but nothing an i7 can't handle.