Could I make a suggestion? I'll post it here and let you decide whether to delete this thread or not. I'm not telling you how to run the club but for promotion purposes I think they club needs to get a set of obvious logos on it's pages, a twitter and facebook and social media stuff. I am in other clubs like this, but they aren't fresh out the box like this which is what makes this so good for me. Another thing could be a FTP or something like this for all the mod and custom livery content. One of the clubs I am in use this system and it's a nice way of working it too.
It doesnt matter for me i dont have any facebook, twitter or anything else account. I dont like these social networks.
I use it as more and more things are making me use it. One thing I don't use is Facebook but that's bound to change.