The upgrade story is an interesting one, I used to be upgraded pretty regularly as a blue WT-WT+ and also WT+-CW, since I've become a Silver though, I've not had a sniff of an upgrade despite being on a fair few busy flights!
I'm sure its just coincidence, I know my sister (and 4 offspring) who had not set foot on a BA flight in over 10 years were all upgraded WT-WT+ on their last flight, LHR-EWR though. Its hard to imagine they were top of the CIV tree in the all of the WT cabin that day.