Unless the site you mention is influential, I think I would try to ignore it - a fella could spend the rest of his life fighting with the internet. There seem to be all kinds of obscure sites that help themselves to your music; whether anyone looks at those sites, what their purpose is, how or if they make money, I don't know.