I have a Tplink Archer C7, which works great with OpenWRT. I also have a gl-inet device, which is fine, but WiFi reception is better with the C7.
If you end up buying a gl-inet device, first check if you can flash a recent mainline OpenWRT image on them. The modified OpenWRT they come with out of the box is often based on an outdated version.