So I've built my own pfsense router. Following various guides, I've got it running doing wire-speed encryption for VPN to us-east.privateinternetaccess.com. I'm getting over 400mbit/second down/25mbit ...
Besides the obvious benefits of choosing your hardware components, there is also the software side of things to consider. Picking a system like pfSense offers you the benefits of years of development ...