at ba we always try and look after our own staff, we can see from the pax info list who is staff ect. but it can depend on who is incharge on the day, i have asked a csd before if we can upgrade staff and been told no.
ive also had problems with crew on staff travel before, which kind of makes you think i wont bother again!!
but it is always nice when u get upgraded to first!!