"Our servers are in Netherlands"
Are they insane? If there's any country hostile to these kinds of services it's the Netherlands. The copyright outfit BREIN is taking down Usenet providers (if they can proof they are willingly providing access to pirated material), Usenet communities and Torrent communities housed in the Netherlands left and right; I can't imagine they would leave something screaming that it basically is intended for violating copyright and with rising popularity like put.io alone for long.