I have two Totolink X5000R and they work great with OpenWRT, using iperf3 I can get about 500Mbps of real throughput to my Samsung Galaxy S20 Plus 5G. I bought them mainly with the intent of using them with the Oculus Quest for AirLink and WiFi performance is never a problem for me.
Two weird caveats I had to overcome: 1. I had to compile OpenWRT from master myself so that I could configure the WiFi 6 interface using Luci (the web ui), because the latest stable release does not include that functionality. 2. I bought two of them for two floors and OpenWRT somehow managed to generate the same BSSID for both of those routers, which caused both of the networks to be inoperable. To fix this I had to edit a bash script which generates the BSSID in OpenWRT and change it to something else.