I've been using one of these to run pfSense (and recently OPNSense) for years now. Has given me zero issues. Also easily handles acting as a VPN server. Less powerful devices tend to be bottlenecked on how fast the VPN connection is by the speed of the processor (I think AES-NI is helping a lot here).