I'm going to be honest, the test upload it's kind of annoying with all the ads, personally I don't have problems with terabox but if you have to change it, it would be better to try another one without ads; aside from that, thanks for the hard work sharing the content
Edit: now I see what you mean with terabox, how sad but hopefully there would be another one that works for all