Well I was going to put him up at MTS2 as well, but I am waiting on some uploads over there to get approved (been 10 days so far) hopefully it will happen soon! So I thought I would put him up here in the mean time.
And I greatly appreciate it.

I've thought more about opening my own site recently because of such issues myself.