As a BA Exec Club member, I like to take advantage of their online check-in service and if I'm around at the time (24hrs before the flight) try to pick my preferred seat as early as I can.
Does this automatically disadvantage me for 'lucky' upgrades compared to people who check-in at the last-minute hoping the flight is over-booked?
I was thinking the other day how I was upgraded a few times (Y->J and Y->W) in the past when I always checked-in in person (although never last-minute). All of those times I was a Blue member and flew less frequently (and when I did it was normally discount Y). Yet in the last year or two since I started using online check-in, I've flown a lot more (and more often than not in W not Y), reached Silver...but not been lucky enough to get upgraded once.