A PC Engines board [1] running OpenBSD would be my preference, but at present it doesn't have the horsepower to route a gigabit of traffic on this OS. A worthy tradeoff, IMO, but others may disagree. Can run Linux or OPNsense [2], too, on these headless boxes.