I gave up on stremio a few weeks ago.
First the torrent search plugin I had been using only showed a very few releases. Then after changing to another search plugin my debrid provider was telling me almost everything had been DMCA'd, then when trying to find a new debrid provider several of the larger ones couldn't take my payment.
IDK if something changed, or if these frustrations have been creeping in and I only just encountered all of them at once.
I started using stremio because it was the quickest and easiest "search to watch" for someone who doesn't care to keep the content lying around. As that no longer seems to be the case I'm just downloading torrents from 1337x again.