A quick search lead me to these sites, which I guess will do the job, but I haven’t verified if they’re working or not. It seems at least some of them will add some public trackers to the magnet link, but, with DHT enabled in the client, I think it could also work without adding those.
or
- https://hash2torrent.com/{info-hash} (replace {info-hash} with the actual hash without the curly brackets to get the torrent file if peers are available)
So far I’m satisfied with our GL.INET Flint 2 (GL-MT6000). The price is within your range, and you can buy it directly from the manufacturer. It comes with OpenWRT and they’ve made it pretty easy to e.g. run your own wireguard VPN and AdGuard Home (like PiHole) for all your connected devices. The coverage is decent, and upgrading gave me WiFi in the second bathroom where the old router (10+ years old) could never reach. According to their own specs it has Wi-Fi speeds of 1148Mbps (2.4GHz) and 4804Mbps (5GHz), though I haven’t made my own measurings to verify those, and VPN speeds are lower at 190Mbps wired for OpenVPN and 900Mbps wired for Wireguard. At least this router has been very stable for the half year we’ve had it, and I haven’t experienced any bottlenecks from our modest usage.