Det behövs ingen märkvärdig hårdvara för att kunna skyffla gigabit-trafik i ett hemnätverk. Har du dessutom inte gigabit-uplänk ifrån din ISP så är det ännu ett mindre problem. Och jag antar att du kommer placera en switch bakom routern för att kunna koppla in flera enheter i ditt nätverk, och då kommer den interna trafiken endast passera i switchen, så den tar inte ens vägen till routern. Förutsatt att du inte ska hålla på med VLAN och olika subnät i ditt nätverk.
Hemma så har vi gigabit i båda riktningarna ifrån internetleverantören och detsamma i det interna nätet. Kör en microserver ifrån HP som router/NAT (AMD Turion(tm) II Neo N54L Dual-Core / 2GB ram) där jag satt in ett extra nätverkskort. Det är inga bekymmer alls. Långt ifrån. Den kör Debian och använder iptables för brandväggsregler/NAT-delen, dnsmasq för DHCP-utdelning och bind som dns-resolver/intern zonhantering. Det är enklare än vad det låter. Fördelen jag ser med att sätta upp det "mer manuellt" är att jag slipper låsa in mig då servern("routern") även agerar andra funktioner, t ex filserver, webbsserver, teamspeakserver. Jag har förvisso aldrig använt pfSense och det kanske är möjligt att använda det på samma sätt. Är man relativt ny inom linux-världen hade jag nog försökt titta på en helhetslösning som just är gjord för detta ändamål, dvs, som pfsense.
Prestanda börjar nog bli något att bry sig om när användarbasen som nyttjar nätverket ökar. Vilket sällan är ett problem hemma.