TH network is a site I'm personally never going to look at since, in my opinion, they betrayed TH fandom last year when they cooperated with the rickrollers for the EMA voting and posted a download for an autovoter designed by them to apparently "help" TH fans but also giving votes to RA at the same time. They didn't get that we and most TH fans did all we could not to encourage or support autovoting at any rate and that posting such a thing was not only a betrayal to TH fans' intention but also could've ruined our reputation as a fandom forever in suggesting that we'd use autovoters and that this would be the way TH have won every voting award so far when this is not how the fandome votes. We know it because it's us clicking the votes ourselves.
Anyway, sorry for the mini rant but I was really p**ssed off with TH Network and the arguing back then. Of course that's only my personal opinion and if people like the site that's up to them and I won't judge them for it. Probably most people don't know about this or just don't care anyway.