There are clearly no right or wrong decisions concerning joining BA. Command is not everything but it does make life a little easier. However, stood at the bar telling your mates you now work for BA is not everything either!
I know my days off up to April 08 (with the exception of 3 reserve months). I also know most if not all of the people I fly with, which makes the day a bit more sociable.
I've had the BA 777 job offer but after much thought decided it wasn't for me, no final salary pension and age was a factor. Which ever way you go decide which best suits your home life not the number, or colour of stripes on your shoulder.