I highly suggest using pure qBittorrent then Myabe with a sprinkle of RSS reading on top for automatic downloads
The best solution would be to remove the ISP's router from the equation. What ISP do you have? Where do you live? In places like Italy it's trivial to change the router, not so much in France/others
It works well, but if you want to do 'custom stuff' (like hosting a matrix instance) you'll be out of luck
I just did the contrary. Moved from debian to arch. After the update to trixie my network stack completely died somehow, so I'm going back to arch.
Just looked that printer up and wow, seems amazing value for the money.