It would be great to have BA confirm this one way or another, perhaps via GGL.
As the only reference I have is this link that states it must be BA only.
http://www.britishairways.com/en-gb/...d-card-upgrade
Without anything official to point to, then appears to be luck.
Cheers!