pfsense is a great platform.
as others have mentioned, power to performance wise, your best off picking up something from the baytrail way (J1900)
Personally i prefer to run my pfsense boxes under ESXi.. run a monitoring and ELK stack alongside for digging deeper where required. (Baytrail hardware will not run pfsense without doing setup over serial)





