Hey I'm not sure if you saw the announcement for it yesterday but we did play a22 of blast.
Here's the feedback page (has link to demos).
Overall feelings were that B was probably never going to get taken before A, since B was so much harder to get a foothold on. C point got taken pretty quickly, I think it has to do with respawn times because I kept asking "where is red team?" when we pushed through B to C. C point was very cool looking though.
Attacking B was difficult because you could only attack it from directly in front, and it was difficult to evade line of sight of the people standing on the top balcony, who could take off half your health in a single blow due to their height advantage, it was just suicide to go in this direction:
Personally I'd like to see a small service building in place here to allow me to get out of their line of sight a bit, or to have just some small safe point there, it's really up to you to how it would be done, but
something to help me survive the trek would be nice:
Similar to this one from gorge-ish, or the one on hydro: