As cool as some of this stuff is, I'd really prefer maps you made yourself rather than copied Counter-Strike's. They're designed in their own way and balanced the way they should, trying to copy their map and create your own playertype to fit it is rather difficult and you won't get the same tricks you can on the real map.
The models are pretty nice, but they seem kind of overdone. For example, the faces aren't decals and would look a lot better as custom decals, additionally they just seem awkward when moving around. The map is really overdetailed too and everyone has their own preset of detail so I'll let you be in charge of how detailed you want it be.
Everything I just said goes against your development, but it's feedback and I don't know if you want it, but it's generally something you want out of something like this.