I've been testing pfSense throughput vs some GNU/Linux router distros, and the results are a little shocking, TBH.
Please try out iPerf from client to server and set it up to use 8 streams or more, then you will perhaps seeing other results
and you may get other numbers, because the LAN line will be saturated.
I love the features of pfSense, but that's one hell of a performance tax we're paying for them :(
As above told, the hardware requirements for reaching 1 GBit/s at the WAN are given by the pfSense team shown
under the link named some posts above by me, so there will be not really a need to complain about, because the
APU is only serving ~1.0GHz at the CPU and > 2.0GHz are needed. For sure in the near future this can be really
differ, by using multi-core CPU for the igb(4) driver, the entire pfSense system it self and perhaps more or less
one of the forwarding (netmap-fwd, try-fwd, fast-fwd) methods that can change this.