Decided to start reworking the network infra at home. Make the little n100 #freebsd box do the basically all of the work (wifi access point and wired networking, since it has 4 2.5gbit ports). But i guess i'll have to get some decent usb wifi-adapter adapter with a proper antenna. The mainboard does have a pcie-mini slot, but it's right underneath where the ssd sits and i'm concerned about them bbq-ing each other.

i now remember that i hate hardware shopping. Even if it's just a cheap usb wifi dongle.

Hard to find what chipsets they're using. And then a bunch use stuff that is not supported on #freeBSD 

It seems like support for wifi hardware, especially the stuff built into most usb dongles, isn't that supergreat on #freeBSD .
But some nice person built a thing called #wifibox, which is "linux running in a (https://freebsdfoundation.org/our-work/journal/browser-based-edition/virtualization-2/wifibox-an-embedded-virtualized-wireless-router/) bhyve-vm and taking care of all the wifi stuff with it's better drivers". This looks definitely worth a try and might just solve my hardware-shopping problems.
Wifibox: An Embedded Virtualized Wireless Router | FreeBSD Foundation

Due to changes in life priorities, I drifted away from FreeBSD for a few years around 2017. Later I returned and started building a new FreeBSD-based workstation for myself, a Lenovo ThinkPad X220. I noticed that although it was working, the wireless support was still far from optimal, the iwm driver was neither stable nor peformant enough for daily use.

FreeBSD Foundation | A non-profit organization dedicated to supporting and building the FreeBSD Project