Played this yesterday. Was pretty fun, but blu needs a bit of a leg-up, if you know what I mean.
The first point can be heavily camped, but it's possible to cap, the second point however, can be downright impermeable to Blu given enough sentries and a decent team. I think we only won that one once, when we completely steam rolled red.
What's causing this? Well, spawn times are playing their part I'm guessing. There's also the fact that red spawns right in front of the CP. On top of that, I don't really remember any good, somewhat safe, spots for blu to build up an offensive base.
So, first I'd say move the red spawn. Think goldrush, dustbowl... Etc. You gotta take a short walk from where you spawn to get to the actual point. Then maybe rework some of the areas between points, give blu some forward place for engies to set up shop. Leave respawn times for last, possibly after you do some changes.
Cheers.