One thing to keep in mind is this:
One of the reasons they are working on the TNSR firewall over at Netgate is to get past some of the challenges of 10GB speeds in the FreeBSD kernel based system. There does come a point that if you want the absolute fastest 10GB+ routing speeds, pfsense becomes more challenging to get those speeds due to kernel design.