I am considering mesh device, but also looking at wifi 6 support, since we have smartphones that support it, and I can add wifi 6 expansion card to my kids computer - they are quite inexpensive nowadays.
Draytek 2133 has served me well for years - ISP-provided wireless broadband router (in bride mode) feeds the WAN port with a public IP.
Personal and WFH networks are isolated too via VLANs.
Personally I prefer to keep wifi separate from routing so use Ubiquiti Edgerouter 4 + a couple of AC Pros. Works well.
I'm a long term openwrt user, finally even set up DAWN[1] to orchestrate multiple APs (sometimes a win, sometimes worse than manually picking among each AP & each band (2.4/5) having it's own specific ssid/name).
I really hate to say it, but even for the geeks, I'd generally recommend some kind of mesh product. A roommate installed a parallel Google mesh product & it worked so well, had such great coverage. Google spent hella time making this product good, thanks in part to Google Fiber. There's a great talk on their finding from Avery Penarunn back at the first netdevconf[2]. I'm sure many of the competing products are also very very capable. They have a level of reliable, just works intelligence, even over wifi mesh, that makes me envious.
There's sadly little new news in the OpenWRT space. There's some on-the-cusp work with some new Qualcomm chips that might start working in mere weeks or months. But we've been running the same wifi4 & wifi5 hardware for half a decade now, basically, with no real options. The Netgear X4S R7800 is still the go-to openwrt router. MediaTek has some wifi6 capable routers[3] targeted to the low end, which are nice & available & cheap & modern, which is great, but decidedly low end.
Mesh just makes sense. Most devices have terrible wifi performance. Making them chat across weak or noisy links will hurt everyone. For most users, mesh products are quite affordable & imo a good improvement.
[1] https://github.com/berlin-open-wireless-lab/DAWN
[2] https://www.youtube.com/watch?v=yZcHbD84j5Y
[3] https://openwrt.org/toh/views/toh_available_16128_ax-wifi