You don't really need anything special to do this. The main advantages to this torrent upload method are:
- Unlimited number of releases and things to upload
- any category of uploads (games, movies, music, etc)
- Depending on the torrent source you use (public, private), you can get your files shared quickly before others'
- Upload rare and hard to find content that people will love (because it's not always your average scene upload,could be any torrent)
- Use NO bandwidth to upload your torrents
- Find good working releases, and upload them FAST
- If files get deleted simply reupload torrent for mirror
- You don't actually get to test the release unless you download it first to make sure it works (recommended)