
GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
For 10 Mbps up, you don't need much. Look for used: Modem: Arris SB6183 or SB6190 - docsis 3.0, cheap, reliable. 20-30 used. Router with SQM: - Netgear R7800 - OpenWrt supported, cake SQM works great. 40-60 used. - Linksys WRT3200ACM - same, good SQM. 50-70. - Ubiquiti Edgerouter X - 30-40, SQM built-in, but no WiFi (add access point). Mesh: - TP-Link Deco M4/M5 - 30-50 per node used. Good enough for your speeds. - Netgear Orbi RBK20 - older but solid, 60-80 for pair. Cheapest SQM option: Keep Xfinity modem, buy used R7800, flash OpenWrt, enable cake. Done. Your bottleneck is the 10 Mbps line, not the hardware.
Damn… I’ve got the RBR20, 2 RBS50Y, 1 RBW30, 2 RBS20, and 1 RBS50 unit all full green connections covering ~0.9 acres, pool house, and 2 stories plus basement. My internet is 217d/24u. My WiFi never drops out or overloads and I’ve it now for ~5 years. I can honestly say mesh is the best idea ever (when it’s implemented correctly I suppose). Of course I didn’t start with 1 main and 6 satellites. That slowly grew. And trying to find older units that are compatible nowadays is nigh impossible (without *paying* for it). My main unit is 1/3 of the way across my first floor, one foot off the floor. A 20 is in the middle of the entire house, seven feet off the floor. The other 20 is on the second floor, eight feet off the floor. The mini 30 unit is in the middle of the basement plugged into an outlet in the ceiling. Two outdoor units connect to each other through the main, and the pool house 50 unit connects to the outdoor (that’s main to outdoor 1 to outdoor 2 to poolhouse, and the connection is flawless). So don’t let anyone tell you about maximum number or stringed connections. I have three satellites in sequence, and six total satellites.
Netgear switches - great Netgear Pro AV - great Netgear consumer Orbi - total shit
If you are going to depend on WIFI mesh is a great choice. Main with one remote with 1700 ft is probably great but one with two even better. You don't necessarily need all the newest wifi whistles and bells but the user interface on the newer mesh systems is a huge help. My orbi system has all kinds of things like idiot lights that while I don't need them still are nice.
I left Orbi ( had 2 models over the years ) for Ubiquity. Wouldn’t turn back
I have a 3000 sq ft home and tricked tplink 3 deco unitsand am disappointed with it. Numerous units drop connection and it doesn’t cover my entire house. My 5 yr old orbi system never had these issues

GL.iNet
GL-MT6000 (Flint 2)
OpenWrt enthusiast's choice; good value, but lacks 6GHz.

Ubiquiti
Dream Router 7
Advanced management, but limited Wi-Fi 7 range, SFP+ issues.

Ubiquiti
Dream Machine Series
Comprehensive control, stable for large homes, but slow support.

Ubiquiti
UniFi Dream Router (UDR)
Modular, user-friendly, but tricky advanced setup, poor penetration.

GL.iNet
Beryl AX (GL-MT3000)
Travel king, versatile, OpenWrt, but bulky power adapter.