Topton sell a unit ideal for OPNSense. Based off an Intel N100, with an Intel i226 4 port 2.5GbE switch, HDMI, DisplayPort, NVMe and 6 USB.. it's ideal. But unfortunately, it runs hot.
Out-of-the-box Optimised PL Optimised OPNSense
Cores 4 4 4
Clock 2863hz 2863hz 1480-1678mhz
Power 11w 7w 5W
Ambient 24c 24c 24c
CPU temp 50c 45c 35-36c
Here's how to lower the power usage (and temperature) given the box uses only 5-10% of CPU utilisation for OPNSense...