When you use torrents in p2p. Everyone shares the work load when uploading the data to make the upload speed faster. Is it possible to do that w/ rsyncing (Ubuntu Server) back to clients, so they have a faster d/l time from me which is providing the upload speed along with another server?

OR

Do I just tunnel via VPN and bridge the two existing connections?

Any suggestions?