Yes, you should use Socks5 for torrenting. In fact, Socks5 supports UDP & TCP for a convenient connection of multiple peers for speedy torrent downloads.