The reason why I am so critical, is that a lot, a very lot of mods start out with good idea's (or bad idea's, anyway) and never make it. My primary reason to see screenshot is to assure me you're capable of making quality work. Only then I can see it's not just an idea, it's not just another n00b team that doesn't know what it takes to make a mod.
You may know what your team is up to, outsiders may not. Assure them you have what it takes. It sounds good on your website, but that doesn't say anything to me.
Don't get me wrong, I'm not against you and your mod but it just doesn't convince me. Can you show us some early work? Since you seem to be up there for quite a while now and have a large team already... Yes, large. CS was made by one man first. I've heard managing a team can be quite a load of work already... but then again, I've never worked really full-time in a mod team (although I am connected to one).