Remember that 25,000 BA Miles is enough to upgrade from World Traveller Plus (Premium Economy) to Club World (Business) which is a bargain.
The caveat is availability. But I'm sure that you could make use of c. 50,000 miles in this way.
So credit them to BA I would suggest.