On the Heathrow Express this evening the ticket inspector told a BA Gold Card passenger it must say GL on the card. He then said BA have told them to check and they said it should be a physical card shown.
He then said BA doesn't appear to have told its passengers that it's only GL cards but have told HEX.
Star Alliance Gold still gets you free upgrade.