You could do it on the NAS. Qbittorrent is probably the highest-recommended client right now, and it has a web UI that can be accessed from any other device on your network.
That said, I run one of the tiny Thinkcentres as a dedicated torrent and *arrs box. I think I paid $30 for that one, and it has more than enough power for the task.