Like Gillespie, my duty hours were approx. 1450 in the last year, with a different company though. Only flew 550 hours though.
It might be higher in BA, but it's definitely a big investment for the future. BA pay starter FO's what my current airline pays CP's. It's a no brainer for me really.