FLR - I think the best way to answer this question would be to ask it the other way round. What do you want in terms of work/lifestyle balance? We can then answer whether BA can offer what you want.
PS, I'm shorthaul and flew 620 hours last year, just under 600 the year before...