Sorry m8, but I'm just giving my opion. My brother is a professional web-designer and I know many more people who make a living out of it. So you could say I'm a bit "spoiled" when it comes to web-designing.
I'm not saying that I'm worlds best designer out there but I only wanted to make clear that your site isn't really al "that" professional.
Please don't feel bad and please don't hate me for saying this.
And as for the hosting. I know that TGA host the video's but what I meant was that Andrew has created a whole site just for downloading the video's. That's a bit of hosting to, right?
Well anyways keep up the good work Andrew and try to work on your designerskills. It's just an advise I'm just telling you, not ordering you.