Yeah i'd say thats entirely accurate.
The way I see the A balance is that while T's get there real fast, CT's keep some powerful sight-lines into site that keep it 'somewhat' balanced. I've only playtested a little, and without a full ten man, so I can't really say. You're absolutely right about the sites.
I'm looking into props now. It seems complicated, but I think they're incredibly important for exactly what you said, the theme. Hopefully custom props will make detailing easier.
Thanks so much for the feedback! I'll think about making it less brush-y, but I don't really know how to go about that. Maybe just some fancy decals and details. B-site i'll give more cover once I figure out how best to. If you have any ideas i'm all ears. I might take a page out of inferno's book and give it a few pillars or something.