Thanks for helping spread the word guys, and the link on the official site is very much appreciated, Bonsai :)
As I've told Bonsai in private the site is doing "OK", not badly, not brilliantly, but "OK". I think the fact TW1 is a couple of years old, TW2 doesn't have an SDK yet and there are no official forums right now is gimping the modding community at this point in time but I'm hopeful that once the official forums are back we'll have a centralised location for discussions and things will progress quicker from then-onwards.
Having said that the site is getting about 17,000 unique visitors a day (e.g. individuals) and about 110,000 page views, so it's not terrible, but I think it could be better :)
Keep uploading your mods as and when you can and we'll move on from there.
Normally we interview the top "File of the Month" winner each month and post it up on the site. I'm not going to run the File of the Month for May as it's a bit too early (half a month, only a handful of mods..) so instead I'll look at interviewing a couple of the TW1 modders in the community :)