I use transmission for bittorrent. It works fine for me. I haven't noticed the backend stalling, but 99% of my downloads are automated, so I admittedly don't use the clients that often. My clients are transmission-remote on Linux and Transdroid on Android.
But I finally made the switch to Usenet this year as my primary source of data, and it is something I wish I'd done ages ago. I'd always balked at the cost, as there was a bit of a learning curve and I didn't want to get it all wrong and be stuck with a bill. But it's really not that hard. And FAAR cheaper than a streaming service subscription, and roughly equivalent to a VPN subscription, which is often a necessity for bittorrent these days. The biggest problem with Usenet is a lack of Asian content. I would really like more Chinese dramas in my life, and I have to rely on bittorrent for that. But it's great for western content and well worth the fees.