Looks nice, but I haven't really had a chance to play the map yet.
I'm concerned about where you decided to put your cp, though. Giving teams height advantage right next to the point can be a huge issue, especially when there isn't any immediate way up. If an attacker shows up on the roof while you capture the point, you'll be in a terrible position to fight. This makes capturing feel extremely akward, and as a result nobody will want to stand on the point unless they absolutely have to. It just doesn't feel good when you're forced to stand somewhere you would never want to stand for an extended period of time.
Some of the most fun areas in the game either give people standing on the cp an advantage, or provide a large capture zone with cover in case you need to dodge enemy fire while capping.
Some of this might be more my opinion than fact, maybe some people enjoy being really vulnerable while standing on a control point, but I personally feel like it's a problem.