Hadn't heard of that one. But there are a few other aggregators around you can check out e.g. cloudtorrents.com, idope.se, knaben.eu, snowfl.com, torrentdownload.info, torrentseeker.com
A lot of people run searches through qBittorrent search plugins so that's another alternative.
Or use something like Jackett or Prowlarr for multi site search.
Meanwhile no mention about their limited upload speeds.