One thing to do is never to upload complete tunes anywhere if you don't like people ripping them. Only clips.
I guess if you're looking for feedback it's kind of a given to UL complete tracks.
After release it's likely they will end up somewhere to stream anyway, so just keep it locked until that.
I found a complete version of my track 'Bahamut' a while back from youtube after release. I was glad that someone liked the track enough that he had bought it at all, not to mention he liked it enough to upload it to youtube. I just contacted him via YT and politely asked him to take it down or swap it to a clip. All was well. I even recommended him to come to dnbforum.com becuase he was planning on starting production himself.