Tp-link is kind of a sketchy company
I would recommend getting a router that can natively run openwrt, which is open source. There are many options.
Another thing to consider is possibly upgrading the antennas on a router, if there are external antennas.